Definify.com
Webster 1913 Edition
Immolation
Imˊmo-la′tion
,Noun.
[L.
immolatio
: cf. F. immolation
.] 1.
The act of immolating, or the state of being immolated, or sacrificed.
Sir. T. Browne.
2.
That which is immolated; a sacrifice.
Webster 1828 Edition
Immolation
IMMOLA'TION
,Noun.
1.
A sacrifice offered.