Meaning of “defeat” - Learner’s Dictionary

defeat

noun uk us /dɪˈfiːt/
LOSE [ C, U ]

B1 an occasion when someone loses against someone else in a fight or competition:

The Chicago Cubs have suffered their worst defeat of the season.
FAIL [ no plural ]

B2 an occasion when someone or something is made to fail:

the defeat of apartheid

(Definition of “defeat noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)