self-immolation

self-immolation antonyms

self-immolation definitions

noun
  • The act of setting oneself on fire, especially as a form of protest. 

  • The act of self-sacrificing oneself, in any manner of ways.