Antonyms
Synonyms

2. self-deprecating

adjective. ['ˌsɛlfˈdɛprəˌkeɪtɪŋ'] conscious of your own shortcomings.

Antonyms

Synonyms

Etymology

  • self-deprecating (English)
  • deprecating (English)
  • self- (English)
Antonym.com