over achiever ( synonym found)

Definition of over achiever:

°One who overachieves; one who has too much success.

Definition of over achiever:

°One who overachieves; one who has too much success.

Back to Top