EGAVE

mactation

Meaning

  1. noun The act of killing a victim for sacrifice.

Similar words

matricide maceration manquelling manducation morsitation mariticide mammary morsure mammary gland matrescence

Save “mactation” to learn later