immolation Meaning, Definition & Usage

  1. noun killing or offering as a sacrifice

WordNet


Im`mo*la"tion noun
Etymology
L. immolatio: cf. F. immolation.
Definitions
  1. The act of immolating, or the state of being immolated, or sacrificed. Sir. T. Browne.
  2. That which is immolated; a sacrifice.

Webster 1913