ALL meanings of self-destruction
self-de·struc·tion
S s - noun self-destruction the destruction or ruination of oneself or one's life. 1
- abbreviation SELF-DESTRUCTION suicide. 1
- noun self-destruction automatic destroy mechanism 1
- noun self-destruction self-hating behaviour 1
- noun self-destruction the act or an instance of self-destructing 0
- noun self-destruction destruction of oneself or itself; specif., suicide 0