American Dictionary
Definition underachiever in American English
underachiever noun
[countable] noun
/ˌʌndərəˈtʃivər/
1
someone who is not as successful as they could be in work, school, etc.
