immolation (n.) Look up immolation at Dictionary.com
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).