'traffic jam' definitions:

Definition of 'traffic jam'

(from WordNet)
noun
A number of vehicles blocking one another until they can scarcely move [syn: traffic jam, snarl-up]