TW Dictionary logoTW Dictionaryby Toppers' Wisdom

self-loathing

/ˌself ˈləʊðɪŋ/noun

उच्चारण सेल्फ़ लोदिंग

आत्म-घृणा, अपने प्रति नफ़रत

Advanced word

noun
  1. 1

    [U]

    a strong feeling of hatred towards yourself

    आत्म-घृणा, अपने प्रति नफ़रत

    • After the accident he was filled with guilt and self-loathing.
    • The novel explores the hero's self-loathing.

    Synonyms self-hatred self-disgust

    Opposite self-love self-respect