Similar Words
Misspelling
iimmolatiion, immmmolation, immolaation, immolatio, immolatiom, immolationn, immolatoin, immolattion, immollation, immoolatioon, imolation, innolation, mimolation, mmolation
Immolation — synonyms, definition
1. immolation (Noun)
9 synonyms
atonement forfeiture oblation offering penance relinquishment reparation sacrifice victim
1 definition
immolation (Noun) — Killing or offering as a sacrifice.
2 types of
ritual killing sacrifice