|
Definition of Immolation
1. Noun. Killing or offering as a sacrifice.
Definition of Immolation
1. n. The act of immolating, or the state of being immolated, or sacrificed.
Definition of Immolation
1. Noun. The act of immolating, or the state of being immolated, or sacrificed. ¹
2. Noun. That which is immolated; a sacrifice. ¹
¹ Source: wiktionary.com
Definition of Immolation
1. [n -S]