C2 verb /ˈɪməleɪt/
immolate
immolieren
Meaning
To kill or sacrifice, especially by burning.
Example
The protesters threatened to immolate themselves in front of the building.
Die Demonstranten drohten, sich vor dem Gebäude zu immolieren.