overachievement
Explore definitions, synonyms, and language insights of overachievement
Definitions
Noun
better than expected performance (better than might have been predicted from intelligence tests)