Chinese words · Chengyu

车水马龙

chēshuí-mǎlóngTraditional 車水馬龍

heavy traffic; bustling with traffic

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.