over-achiever (n.)youdaoicibaDictYouDict[over-achiever 词源字典]
also overachiever, 1953, from over- + agent noun of achieve (v.). Related: Over-achieve; over-achieving. [over-achiever etymology, over-achiever origin, 英语词源]
under-achiever (n.)youdaoicibaDictYouDict
also underachiever, 1953, from under + agent noun from achieve (v.). Under-achievement is recorded from 1951.