Etymology
Advertisement

overachiever (n.)

also over-achiever, "one who achieves more than is expected,"  by 1946 in education publications, from over- + agent noun of achieve (v.). Related: Overachieve; overachieving; overachievement.

updated on December 07, 2019

Advertisement
Advertisement