Meaning of underachievement

Definition of underachievement

(noun) poorer than expected performance (poorer than might have been predicted from intelligence tests)

Other information on underachievement

WIKIPEDIA results for underachievement
Amazon results for underachievement