defeat [pl. defeats]
Synonyms
  • إبطال ، إفساد
Notices
  • victory over someone or something