Definition of self-immolation in English:
The offering of oneself as a sacrifice, especially by burning: 70 people died in the unrest, mainly by gunfire and self-immolation
More example sentences
- Among the suicide cases, 61 hanged themselves, 12 took insecticides, one slit the wrists, another one jumped to death, while one committed suicide by self-immolation.
- Over the past several years, experts say, this kind of defiance has been accompanied by an even more dangerous form of protest: suicide by self-immolation.
- The number of recorded suicides, especially self-immolation, has shot up among young women.
Definition of self-immolation in:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Australia
Most popular in Malaysia
Most popular in India
Most popular in Pakistan