Meaning of self-destroy
Definition of self-destroy
(verb)
do
away
with oneself or itself; "The
machine
will
self-destruct if you
tamper
with it"
Other information on self-destroy
WIKIPEDIA results for
self-destroy
Amazon results for
self-destroy
Tweet