'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]