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 .