Dictionary/immolation
immolation
Part Of Speech:
NOUN
Example of immolation in a Sentence:
His final act was one of immolation, protesting injustice with his own life.
Definition & Meaning of immolation:
The act of sacrificing or destroying, especially by fire.