EGAVE

self-immolation

Meaning

  1. noun The act of setting oneself on fire, especially as a form of protest.
  2. noun The act of self-sacrificing oneself, in any manner of ways.

Similar words

suicide burning selficide self-killing self-murder self-slaughter immolation self-destruction self-sacrifice selfslaughter

Word family

self-immolate self-immolated self-immolates self-immolating self-immolations

Save “self-immolation” to learn later