self-loathing
English
Etymology
Adjective
self-loathing (comparative more self-loathing, superlative most self-loathing)
- Loathing oneself.
- Synonym: self-hating
Translations
loathing oneself — see self-hating
self-loathing (comparative more self-loathing, superlative most self-loathing)