self-depreciation

English edit

Noun edit

self-depreciation

  1. Misspelling of self-deprecation.