English-Chinese dictionary »

slug it out meaning in Chinese

EnglishChinese
slug it out (To have an intense argument or fight until one side prevails.)
verb

一决高下verb

决一雌雄verb