Advertisement

Synonyms of Win

Primary definition: To be successful in a contest, race, or conflict; to achieve victory.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement