SELF-DESTROYING


Meaning of SELF-DESTROYING in English

[self-de.stroy.ing] adj (1645): self-destructive

Merriam-Webster English vocab.      Английский словарь Merriam Webster.