Traffic jam

Business Travel
Verb (infinitive)
US
UK
Traffic jam
US
UK
a line of stationary or slow moving vehicles
US
UK
The car overheated while he was stuck in the traffic jam.