Immolation n. : The act of immolating, or the state of being immolated, or sacrificed.Immolation n. : That which is immolated; a sacrifice.Example:TaxonomyImmolation, fire, self-immolation, Self Immolation, free encyclopedia, sacrifice, spell, Dance Dance Immolation, game, Immolate, suicide, funeral pyre, attack, songs, death metal band, Fire Arts Festival, search, Latin.Defination from the web:Immolation is a spell of a Night Elf hero, the Demon Hunter, in the Blizzard computer game Warcraft III, and that of the warlock class in World of Warcraft. ( In fact, immolation spells have been included in many paper and electronic fantasy games since the 1980s. ...
The definition database by online English dictionary