Meaning of self-immolate | Babel Free
Definitions
To set oneself on fire, especially as a form of protest.
intransitive
Equivalents
Español
autocremarse
Français
s'immoler
Examples
“A woman asked, hesitantly: “Is he the one who … self-immolated?””
CEFR level
C1
Advanced
This word is part of the CEFR C1 vocabulary — advanced level.
This word is part of the CEFR C1 vocabulary — advanced level.