DictionaryForumContacts

   English
Terms for subject Sports containing Battle | all forms | exact matches only
EnglishChinese
American Devers, who battled back from a life-threatening disease won the Olympic women's 100 meters sprint title美国运动员德弗斯战胜威胁自己生命的疾病重返赛场、摘走这届奥运会女子 100 米短跑桂冠
battle every inch of one's way挣扎前进
battle for the top place争第一
battle it out一拼到底
battle it out打出胜负
battle of nerves神经战
dingdong battle拉锯战
do-or-die battle生死攸关的比赛
do-or-die battle紧要关头的比赛
exercise under battle condition实战练习
fierce battle激烈的战斗
fight for victory in a battle or competition拼搏
win victory in the first battle旗开得胜