defeats
de-feats
noun
Instances of being beaten in a contest, battle, or struggle.
"The team suffered several defeats this season."
verb
Overcomes someone or something in a battle, contest, or argument.
"Our local team often defeats their rivals."
Thesaurus
Synonyms: get the better of, overcome, frustration, vote down, vote out, kill, shoot down, licking