Synonyms of Immolate in English :
Antonyms of Immolate in English
Thesaurus of Immolate in English
Immolate
see definition of immolateHypernyms of immolate
1. (verb) offer as a sacrifice by killing or by giving up to destruction
Words Derivationally Related to immolate
1. (verb) offer as a sacrifice by killing or by giving up to destruction