'overachievement' definitions:

Definition of 'overachievement'

(from WordNet)
noun
Better than expected performance (better than might have been predicted from intelligence tests) [ant: underachievement]

Words containing 'overachievement'