VariousWords beta
Related Terms:
Definitions:
Noun
overachievement
Definition: better than expected performance (better than might have been predicted from intelligence tests)
Definition: A greater than anticipated achievement