vanquishing
v. <文>征服( vanquish的现在分词 ); 战胜; 克服; 抑制
To vanquish someone means to defeat them completely in a battle or a competition.
A happy ending is only possible because the hero has first vanquished the dragons...
只有主人公先把那些恶龙制服,才有可能实现大团圆结局。
With knowledge and wisdom, evil could be vanquished on this earth.
拥有了知识和智慧就能够把恶势力从这个世界上铲除。
Vanquishing HIV hinges on the development of an effective vaccine or a treatment to cure AIDS.
要彻底消灭爱滋病毒,必须研发出有效的爱滋病疫苗或治疗法.