immolate
im-mo-late
verb
To kill or offer as a sacrifice, especially by burning.
"The protester threatened to immolate himself publicly."
im-mo-late
To kill or offer as a sacrifice, especially by burning.
"The protester threatened to immolate himself publicly."