Immolation
[,iməu'leiʃən]
Definition
(n.) The act of immolating, or the state of being immolated, or sacrificed.
(n.) That which is immolated; a sacrifice.
Checked by Claudia
Synonyms and Synonymous
n. [1]. Sacrifice.[2]. Sacrificial victim.
Inputed by Jarvis