Origin: Latin suffix -ment
Overachievement has 2 different meanings across 1 category:
Noun
better than expected performance (better than might have been predicted from intelligence tests)
A greater than anticipated achievement