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.