EnglishMain Dictionary
self-destruct
Universal Words
verb
[V] (especially of an explosive device, a machine, etc.) to destroy itself, usually by exploding:
This tape will self-destruct in 30 seconds. * (figurative) In the last half-hour of the movie the plot rapidly self-destructs.