ALL meanings of self-degradation
self-deg·ra·da·tion
S s - noun self-degradation the act of degrading. 1
- noun self-degradation the state of being degraded. 1
- noun self-degradation Physical Geography. the wearing down of the land by the erosive action of water, wind, or ice. 1
- noun self-degradation Chemistry. the breakdown of an organic compound. 1