VariousWords beta
Related Terms:
Definitions:
Noun
traffic jam
snarl-up
Definition: a number of vehicles blocking one another until they can scarcely move
Definition: A situation in which road traffic accumulates until it is stationary or very slow.