Search the dictionary A Chinese word or character, or English Draw a character Search 2 entries. chēshuǐmǎlóng 车水马龙 endless stream of horse and carriages (idiom) chēshuǐmǎlóng 車水馬龍 endless stream of horse and carriages (idiom)