overrateEnglish

overestimate, overrate

Verb

Make too high an estimate of

English: overestimate, overrate

English words with similar meanings

Show 1 words