Definition of "immolation"

immolation