Synonyms for immolation | Synonym.com

Synonyms and antonyms for immolation

1. immolation (n.)

killing or offering as a sacrifice

Synonyms: