English English Dictionary

English - English

defeat in war in English:

1. vanquish vanquish


They were vanquished in battle.
For years, Argentina would dominate in World Cup qualifying matches, only to be vanquished by one of the European countries during the late stages of the tournament.