Advertisement

Advertisement

View synonyms for immolation

immolation

[im-uh-ley-shuhn]

noun

  1. an act or instance of immolating.

  2. the state of being immolated.

  3. a sacrifice.



Discover More

Word History and Origins

Origin of immolation1

1525–35; < Latin immolātiōn- (stem of immolātiō ) offering, sacrifice. See immolate, -ion

Advertisement

Advertisement

Advertisement

Advertisement


immolateimmoral