• Overachiever

    Origin

    - + achiever

    Full definition of overachiever

    Noun

    overachiever

    (plural overachievers)
    1. One who overachieves; one who has too much success.

    Related terms

    © Wiktionary