The religious offering of a human life especially to appease the Gods. Considered a little brutal nowadays. See Carthage, Druids, Aztecs. Interestingly, Christ is technically also a human sacrifice, but the only one the Christian God requires. See also Christianity.

Log in or registerto write something here or to contact authors.