堵车dǔchē
Top 25000
Meanings
1. traffic jam
2. (of traffic) to get congested
Characters used
Examples2
How can there be a traffic jam now, as late as 6 o'clock?
Because there was traffic, I was late to the meeting.