Definition of "immolated"

immolated