YourDictionary

Dictionary Home » Thesaurus » immolation

Synonyms for immolation


noun

One or more living creatures slain and offered to a deity as part of a religious rite:

hecatomb, offering, sacrifice, victim. See religion

Learn more about immolation