self-loathing

EnglishEdit

EtymologyEdit

self- +‎ loathing

AdjectiveEdit

self-loathing (comparative more self-loathing, superlative most self-loathing)

  1. Loathing oneself.

SynonymsEdit