See also: overachiever

English edit

Noun edit

over-achiever (plural over-achievers)

  1. Alternative spelling of overachiever