SELF-IMMOLATION
Meaning of SELF-IMMOLATION in English
/self"im'euh lay"sheuhn/ , n.
voluntary sacrifice or denial of oneself, as for an ideal or another person.
[ 1810-20 ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012