Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Verb: self-immolate  ,self'i-mu-leyt
  1. 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