self-immolation
noun
self-im·mo·la·tion
ˌself-ˌi-mə-ˈlā-shən
: a deliberate and willing sacrifice of oneself often by fire
Love words? Need even more definitions?
Merriam-Webster unabridged
Share