OVERACHIEVEMENT

Scrabble 28 Words With Friends 32

Definition

  1. noun better than expected performance (better than might have been predicted from intelligence tests).

See all 1243 words you can make from OVERACHIEVEMENT →

← Unscramble different letters