Definition of "overestimated"

overestimated