[verb] [I] - to do less well than you could or shouldThe teacher said Paul was underachieving, because he was getting Bs and Cs when he should be getting As.
UNDERACHIEVE
Meaning of UNDERACHIEVE in English
Cambridge English vocab. Кембриджский английский словарь. 2012