Synonyms of Immolation in English :
Antonyms of Immolation in English
Thesaurus of Immolation in English
Immolation
see definition of immolationHypernyms of immolation
1. (noun) killing or offering as a sacrifice
Words Derivationally Related to immolation
1. (noun) killing or offering as a sacrifice