SELF-MUTILATION


Meaning of SELF-MUTILATION in English

■ noun deliberate injury to one's own body.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.