OVERACHIEVED
Definition
OVERACHIEVED is the past tense of OVERACHIEVE.
verb OVERACHIEVE: perform better or achieve a greater degree of success than expected.
OVERACHIEVED is the past tense of OVERACHIEVE.
verb OVERACHIEVE: perform better or achieve a greater degree of success than expected.