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