Douglas Harper's Etymology Dictionary
Wiktionary
over-achiever
n. (alternative spelling of overachiever English)
Usage examples of "over-achiever".
Poole could not resist a little amateur psychoanalysis: small people were often aggressive over-achievers - which, from Indra Wallace's hints, appeared to be a good description of Ganymede's sole resident philosopher.