SELF-ABUSE


Meaning of SELF-ABUSE in English

n.1 the reviling or abuse of oneself.

2 archaic masturbation.

Oxford English vocab.      Оксфордский английский словарь.