English dictionary
overachiever meaning and definition
Definition and meaning of overachiever at MeaningMonkey.org. overachiever meaning and definition in the English Dictionary.OVERACHIEVER noun
Definition of overachiever (noun)
- a student who attains higher standards than the IQ indicated
Source: Princeton University Wordnet