OVERACHIEVER


Meaning of OVERACHIEVER in English

n. person who tries excessively to achieve, person who attains much more than is expected, perfectionist

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.