Immolation Definition

noun

The act of immolating, or the state of being immolated, or sacrificed.

Wiktionary

That which is immolated; a sacrifice.

Wiktionary
Synonyms:

Other Word Forms of Immolation

Noun

Singular:
immolation
Plural:
immolations

Origin of Immolation

  • From Middle French immolation, from Old French, from Latin immolatio

    From Wiktionary

Immolation Is Also Mentioned In

Find Similar Words

Find similar words to immolation using the buttons below.

Words Starting With

Words Ending With

Unscrambles

immolation