Home
Advance Search
Dictionary
Words with Friends solver
Meaning of defeats
Definition:-
Win a victory over (someone) in a battle or other contest; overcome or beat. (verb)
An instance of defeating or being defeated. (noun)