Advertisement

immolation (n.)

early 15c., "a sacrificing, sacrificial killing" (originally especially with reference to Christ), from Old French immolacion "offering, sacrifice" (13c.) or directly from Latin immolationem (nominative immolatio) "a sacrificing," noun of action from past participle stem of immolare "to sacrifice" (see immolate).

Others are reading

Advertisement
Definitions of immolation from WordNet

immolation (n.)
killing or offering as a sacrifice;
From wordnet.princeton.edu