immolation








noun

  1. an act or instance of immolating.
  2. the state of being immolated.
  3. a sacrifice.
n.

early 15c., “a sacrificing” (originally especially with reference to Christ), from Middle French immolation (13c.) or directly from Latin immolationem (nominative immolatio) “a sacrificing,” noun of action from past participle stem of immolare (see immolate).

51 queries 0.563