vanquish
英 ['v??kw??]
美['v??kw??]
- vt. 征服;擊敗;克服;抑制(感情等)
英英釋意
- 1. come out better in a competition, race, or conflict;
- "Agassi beat Becker in the tennis championship"
- "We beat the competition"
- "Harvard defeated Yale in the last football game"