Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

immolation Definition

Cancel
immolation
noun(im-mo-la-tion)
the act of immolating : the state of being immolated
immolation
noun(im-mo-la-tion)
something that is immolated
immolation
noun(im-mo-la-tion)
a deliberate and willing sacrifice of oneself often by fire

Words Related to immolation!

immolation Examples by Brain Bank Users