龙争虎斗
lóngzhēng-hǔdòuTraditional 龍爭虎鬥
fierce struggle between evenly matched rivals
Every meaning
lóngzhēng-hǔdòu
- fierce struggle between evenly matched rivals
Its characters
Words with 龙
Words with 争
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.