traffic jam

Definitions

General English

Cars & Driving

  • noun a number of vehicles stopped behind one another on a road

Travel

  • noun a situation where there is so much traffic on the road that it moves only very slowly
http://www.dictionarycentral.com/definition/traffic-jam.html