Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
overachiever
in English
overachiever
us
/ˈoʊvərˌeɪ.chi.vɚ/
uk
/ˈəʊvərˌei.ki.və/
#moderate
Plural
overachievers
Definitions
Noun
one
who
consistently
exceeds
expectations
;
achieves
too
much
success
Base Words
achiever
over