Other Definitions
immolation (enc)

Immolation

Noun1.immolation - killing or offering as a sacrifice
ritual killing, sacrifice - the act of killing (an animal or person) in order to propitiate a deity

 

<< PreviousWord BrowserNext >>
immission
immit
immitigable
immitigably
immix
immixable
immixed
immixture
immobile
immobilisation
immobilise
immobility
immobilization
immobilize
immobilizing
immoble
immoderacy
immoderancy
immoderate
immoderately
immoderateness
immoderation
immodest
immodestly
immodesty
immolate
immolator
immold
immoment
immomentous
immoral
immorality
immorally
immorigerous
immortal
immortalise
immortalist
immortality
immortalization
immortalize
immortally
immortelle
immortification
immotile