Langimage
English
B2

to have an excessively high opinion of one's own abilities or worth.

Meanings

to have an excessively high opinion of one's own abilities or worth.

He tends to overrate himself, thinking he can handle any situation.

Synonyms

Antonyms

Last updated: 2025/01/11 11:58