self-immolation
(-im′ə lā′s̸hən)
noun
- suicide, usually by burning oneself in a public place
- deliberate self-sacrifice
See self-immolation in American Heritage Dictionary 4
noun Deliberate sacrifice of oneself, especially by fire.
Learn more about self-immolation