Self-destruction meaning

sĕlf'dĭ-strŭk'shən
The act or process of destroying oneself or itself.
noun
0
0
Suicide.
noun
0
0
Destruction of oneself or itself; specif., suicide.
noun
0
0
The act or process of destroying oneself or itself.
noun
0
0
Suicide.
noun
0
0
Advertisement
The voluntary destruction of something by itself.
noun
0
0

Origin of self-destruction