traffic jam
noun [ C ] uk/ˈtræf.ɪk ˌdʒæm/ us/ˈtræf.ɪk ˌdʒæm/
B1 交通堵塞
a large number of vehicles close together and unable to move or moving very slowly
The snow caused traffic jams all over the city. 大雪导致整个城市交通堵塞。
I was stuck in a traffic jam for an hour yesterday. 我昨天遇上交通堵塞,堵了1个小时的车。