SELF-DESTRUCTIVE MEANING IN ENGLISH

• Self-destructive Definition & Synonyms

  1. (a.) Destroying, or tending to destroy, ones self or itself; rucidal.


Synonyms:
Suicidal,

RECENT SEARCHES