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