Advertisement
Synonyms of Immolate
Primary definition: To kill or offer as a sacrifice, especially by burning.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Immolate" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement