SELF-DESTRUCTIVE INSTINCT


Meaning of SELF-DESTRUCTIVE INSTINCT in English

uncontrollable desire in person which leads him to do things that are harmful

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.