WordLens

self-loathing

1 of 1noun
/ˌsɛlfˈloʊðɪŋ/
Forms:self-loathings
1

a strong feeling of hating oneself