English dictionary
overachievement meaning and definition
Definition and meaning of overachievement at MeaningMonkey.org. overachievement meaning and definition in the English Dictionary.OVERACHIEVEMENT noun
Definition of overachievement (noun)
- better than expected performance (better than might have been predicted from intelligence tests)
- antonym: underachievement
Source: Princeton University Wordnet