Achiever Synonyms and Antonyms

A person with a record of successes
(Noun)
Antonyms:
  1. loser