self-immolation Hear it!

self-immolation Definition

self-immolation (-im′ə lās̸hən)

noun

  1. suicide, usually by burning oneself in a public place
  2. deliberate self-sacrifice

self-immolation Usage Examples

Converse of object

  • commit: A few days after his death, Komurasaki breaks out from her prison in the Yoshiwara and commits self-immolation on his grave.