'overestimated' definitions:

Words containing 'overestimated'