Definify.com

Definition 2024


overachievement

overachievement

English

Noun

overachievement (plural overachievements)

  1. A greater than anticipated achievement

Translations