Полный англо-русский словарь
vanquish an opponent in debate
Одолеть противника в споре
Полный англо-русский словарь
vanquish a foe
vanquished