overachiever
noun
over·achiev·er
ˌō-vər-ə-ˈchē-vər
: one who achieves success over and above the standard or expected level especially at an early age
Love words? Need even more definitions?
Merriam-Webster unabridged
Share