Meaning of traffic jam
Definition of traffic jam
(noun)
a
number
of vehicles
blocking
one
another
until they can
scarcely
move
Other information on traffic jam
WIKIPEDIA results for
traffic jam
Amazon results for
traffic jam
Tweet