Definition of overachiever

Definition of overachiever
  1. overachiever Noun One who overachieves; one who has too much success.
Need more help? Try our forum NEW