Associations to the word «Immolation»

Wiktionary

IMMOLATION, noun. The act of immolating, or the state of being immolated, or sacrificed.
IMMOLATION, noun. That which is immolated; a sacrifice.

Dictionary definition

IMMOLATION, noun. Killing or offering as a sacrifice.

Wise words

Words mean more than what is set down on paper. It takes the human voice to infuse them with deeper meaning.
Maya Angelou