Immolation Definition
noun
The act of immolating, or the state of being immolated, or sacrificed.
Wiktionary
That which is immolated; a sacrifice.
Wiktionary
Other Word Forms of Immolation
Noun
Singular:
immolation
Plural:
immolationsOrigin of Immolation
-
From Middle French immolation, from Old French, from Latin immolatio
From Wiktionary
Find Similar Words
Find similar words to immolation using the buttons below.