self-depreciation

Nouns

  • (n) a feeling of being of little worth

Words of close approximity