OXFORD 9000
📚 noun • entry_id 39150

self-immolation

Meanings (ES + gloss)
autoinmolación
The act of setting oneself on fire, especially as a form of protest.
The act of self-immolation The sweeping wave of self-immolation began in 2009 in the aftermath of the 2008 nationwide uprisings against China. Since then, Tibet has witnessed at le…
Phrases
No hay frases
Word forms