thinks too highly of (verb) overrate: assign too much value, importance
Sinonime: assess too highly,
build up,
exaggerate,
exceed, expect too much of,
magnify, make too much of, overassess, overesteem, overestimate, overpraise, overprize, overreckon, oversell, overvalue, rate too highly, think too highly of, think too much of
Antonime: underrate, undervalue