overachievement
English Dictionary
->
Letter O
-> overachievement
Search Dictionary:
overachievement Definition
(n)
better
than
expected
performance
(
better
than
might
have
been
predicted
from
intelligence
tests
)
overachievement Synonyms
overachievement
© Art Branch Inc.