MACTATION


Meaning of MACTATION in English

noun the act of killing a victim for sacrifice.

Webster English vocab.      Английский словарь Webster.