Self-immolation Definition

sĕlfĭmə-lāshən
noun
Suicide, usually by burning oneself in a public place.
Webster's New World
Deliberate self-sacrifice.
Webster's New World

Other Word Forms of Self-immolation

Noun

Singular:
self-immolation
Plural:
self-immolations

Origin of Self-immolation

Find Similar Words

Find similar words to self-immolation using the buttons below.

Words Starting With

Words Ending With

Unscrambles

self-immolation