Does the Word Immolation Mean?

verb (used with object), im·mo·lat·ed, im·mo·lat·ing. to sacrifice. to kill as a sacrificial victim, as by fire; offer in sacrifice.

What do immolation mean?

1 : to kill or destroy especially by fire. 2 : to offer in sacrifice especially : to kill as a sacrificial victim. Other Words from immolate Synonyms Example Sentences Learn More About immolate.

Does immolation mean destruction?

Immolate is a verb that means to destroy something or someone, usually using fire, as a sacrifice to a higher cause.

James H. Sterling

James H. Sterling

Environmental Science & Climate Journalist

James Sterling reports on renewable energy developments, climate policy, ecological conservation, and green tech innovations around the globe.