underachieve Meaning, Definition & Usage

  1. verb perform less well or with less success than expected
    underperform.
    • John consistently underachieves, although he is very able
    • My stocks underperformed last year

WordNet