C2 verb /ˈɪməleɪt/
immolate
自焚
Meaning
To kill or sacrifice, especially by burning.
Example
The protesters threatened to immolate themselves in front of the building.
抗议者威胁要在建筑物前自焚。