EGAVE

self-immolate

Meaning

  1. verb To set oneself on fire, especially as a form of protest.

Similar words

set the world on fire set the world ablaze set the world afire fall on one's sword set the world aflame burn someone at the stake set the world alight arson an hero bonfire

Word family

self-immolated self-immolates self-immolating self-immolation self-immolations

Save “self-immolate” to learn later