Definition of "Underachieve" :
verb: perform less well or with less success than expected
"John consistently underachieves, although he is very able."
verb: perform less well or with less success than expected
"John consistently underachieves, although he is very able."