human sacrifice

/HH Y UW1 M AH0 N S AE0 K R AH0 F AY0 S/
noun
  1. 1

    The killing of one or more human beings as part of a religious ritual.

  2. 2

    A human being killed in this way.