Definition of self-depreciation in English:

self-depreciation

noun

mass noun
  • Modesty about or criticism of oneself.

    • ‘In addition, the generally lower scores for institutionalized delinquents point to a significant level of self-depreciation among those individuals.’
    • ‘He is full of canny self-depreciation and self-belief and it has undoubtedly rubbed off on his players.’
    • ‘In an industry famed for its confidence and self-belief, there's no room for coyness or self-depreciation.’
    • ‘He admitted he had accidentally inserted the wrong definition into the policy document - then tossed in a bit of self-depreciation.’
    • ‘Could self-depreciation also be a human right?’

Pronunciation

self-depreciation

/ˌsɛlfdɪˌpriːʃɪˈeɪʃ(ə)n/