to defeat someone or something;

listen to the pronunciation of to defeat someone or something;
English - English

Definition of to defeat someone or something; in English English dictionary

to defeat someone
verb best 4
to defeat someone or something;
Favorites