汉英词典
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

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos