Origin: Latin suffix -ment
Underachievement has 2 different meanings across 1 category:
Noun
poorer than expected performance (poorer than might have been predicted from intelligence tests)
An achievement that is less than expected; underperformance.