immolation

[ im-uh-ley-shuh n ]
/ ˌɪm əˈleɪ ʃən /

noun

an act or instance of immolating.
the state of being immolated.
a sacrifice.

Origin of immolation

1525–35; < Latin immolātiōn- (stem of immolātiō) offering, sacrifice. See immolate, -ion
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019

Examples from the Web for immolation