defeat someone, especially in a game - Spanish English Dictionary