over-achiever at English => English (Longman) Of Explained:
n [C] someone who works very hard to be successful, and is very unhappy if they do not achieve everything they want to// → underachiever//
over-achiever at English (WD) Of Explained:
==English==