to esteem too highly; to give greater praise than due

listen to the pronunciation of to esteem too highly; to give greater praise than due
English - Turkish
English - English
over-rate
overrate
to esteem too highly; to give greater praise than due
Favorites