How to pronounce "immolation"

Add your own pronunciation of "immolation"

Meanings and definitions of "immolation"

Noun

killing or offering as a sacrifice

Synonyms: