Self immolation Meaning In English
Self immolation translation, meaning, definition, explanation and examples of relevant words and pictures - you can read here.
Other Languages:
Meaning
Self-immolation refers to selfless acts of suicide, otherwise giving up one's body in an act of sacrifice. Often this is an act of self-sacrifice by immolation.
Example
Buddhist monk Quang Ducal set himself on fire in June 1963 at a busy meeting in Saigon to protest the treatment of South Vietnamese President Diem Buddhists.
Synonym
self-sacrifice
Sentence
He tried to self-immolate for his party leader.