Definition of Self-Destruct

  • 1. Do away with oneself or itself Verb

Synonyms for word "self-destruct"

Semanticaly linked words with "self-destruct"