immolation
im-mo-la-tion
noun
The act of killing or sacrificing, often by burning, especially as a protest.
"The monk's self-immolation was a powerful protest."
im-mo-la-tion
The act of killing or sacrificing, often by burning, especially as a protest.
"The monk's self-immolation was a powerful protest."