'self-destroy' definitions:

Definition of 'self-destroy'

(from WordNet)
verb
Do away with oneself or itself; "The machine will self- destruct if you tamper with it" [syn: self-destruct, self-destroy]

Words containing 'self-destroy'