Traffic Jam-(交通堵塞)
1. 交通阻塞;堵车
A traffic jam is a long line of vehicles that cannot move forward because there is too much traffic, or because the road is blocked by something.
1. a number of vehicles blocking one another until they can scarcely move
Synonym: snarl-up