Singular
immolation

Plural
immolations

  1. Immolation is the act of killing someone as a sacrifice or offering.
change