underachiever
1. [ noun ] (education) a student who does not perform as well as expected or as well as the IQ indicates
Synonyms: underperformer nonachiever
Related terms: student underachieve
Similar spelling:   underachieve
  underachievement
  unweathered
  underactive
  undersurface
  underdevelop
  unattractive
  unattractiveness
  untraversed
  underneath
  under_her_nose
  understructure
  understate
  underrating
  underframe
  underdeveloped
  unattractively