immolation

From Wiktionary

Noun[change]

Singular
immolation

Plural
immolations

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

Related words[change]