immolation Meaning, Definition & Usage
-
noun killing or offering as a sacrifice
WordNet
Im`mo*la"tion noun
Etymology
L.Definitions
-
The act of immolating, or the state of being immolated, or sacrificed. Sir. T. Browne. -
That which is immolated; a sacrifice.