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.
oven
over
over-
overabundance
overabundant
overachiever
overact
overage
over-age
overall
overalls