immolated
im-mo-lat-ed
verb
Killed or offered as a sacrifice, especially by burning, often for a cause.
"The monk immolated himself in protest."
Thesaurus
Synonyms: immolate
im-mo-lat-ed
Killed or offered as a sacrifice, especially by burning, often for a cause.
"The monk immolated himself in protest."
Synonyms: immolate