Meaning of overachievement
Definition of overachievement
(noun)
better
than
expected
performance
(better than
might
have
been predicted from
intelligence
tests)
Other information on overachievement
WIKIPEDIA results for
overachievement
Amazon results for
overachievement
Tweet