self-destruct ( synonym found)

Definition of self-destruct:

°To destroy oneself.

Back to Top