Advertisement

Synonyms of Defeat

Primary definition: To win against someone in a battle, game, or contest; to overcome or vanquish an opponent.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement