Definition of "immolator"

immolator