Verb: self-immolate ,self'i-mu-leyt
- To kill oneself by setting oneself on fire, or figuratively, to destroy oneself, especially one's career or reputation
"He threatened to self-immolate if his demands were not met"
Derived forms: self-immolated, self-immolates, self-immolating
Encyclopedia: Self-immolate