Defeat – Definition, Synonyms and Antonym Posted By Compulsory English Leave a Comment Defeat Definition: Something being beaten or having lost. Synonyms: Overcome, Rout, Frustration, Fail Antonyms: Prevail, Triumph, Win, Overthrow
Leave a Reply