traffic jam

Noun
  1. A number of vehicles blocking one another until they can scarcely move (synset 108200459)

Other Searches