ALL meanings of over-achiever
o·ver-a·chieve
O o - verb without object over-achiever to perform, especially academically, above the potential indicated by tests of one's mental ability or aptitude. 1
- verb without object over-achiever to perform better or achieve more than expected, especially by others. 1