Dictionaries

Defeat

Defeat

To win victory over, to beat.