Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
defeats
in English
defeats
us
/dɪˈfiːts/
uk
/diːˈfiːts/
#moderate
Lemma:
defeat
The lemma is the base or root form of this word.