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.