汉英词典
Chinese-English Dictionary
MEANING OF 龙争虎斗
龙争虎斗 (龍爭虎鬥)
lit. the dragon wars, the tiger battles (idiom); fierce battle between giants
Describes that the struggle or competition is intense
形容斗争或竞赛很激烈。
() lóng () zhēng () dòu/dǒu
EXAMPLE SENTENCES
Subtitled Videos