Langimage
English
B2

to underestimate one's own abilities or worth.

Meanings

to underestimate one's own abilities or worth.

She tends to underrate herself despite her many achievements.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59