VariousWords beta
Related Terms:
Definitions:
Noun
overachiever
Definition: a student who attains higher standards than the IQ indicated
Definition: One who overachieves; one who has too much success.