defeat someone conclusively - Spanish English Dictionary