underachieve ( synonym found)

Definition of underachieve:

°to achieve less than expected; to fail to fulfil one's potential.

Definition of underachieve:

°to achieve less than expected; to fail to fulfil one's potential.

Back to Top