'overachiever' definitions:

Definition of 'overachiever'

(from WordNet)
noun
A student who attains higher standards than the IQ indicated

Words containing 'overachiever'