D defs.my
Entry 3 senses Webster, 1913

Immolation

/ĭm'-əl-āshˌ-ən/ · Im·mo·la·tion · IPA /ˈɪməlˌeɪʃən/
01 n. The act of immolating, or the state of being immolated, or sacrificed.
  1. 1.
    The act of immolating, or the state of being immolated, or sacrificed.
  2. 2.
    That which is immolated; a sacrifice.
  3. 3.
    Destruction by fire.