A number of vehicles blocking one another until they can scarcely move
Synonyms:
  1. bottleneck
  2. congestion
  3. gridlock
  4. snarl-up
  5. jam
  6. rush-hour
  7. traffic congestion
  8. traffic tie-up
  9. blockage
  10. roadblock
  11. logjam