traffic jam
English Dictionary
->
Letter T
-> traffic jam
Search Dictionary:
traffic jam Definition
(n)
a
number
of
vehicles
blocking
one
another
until
they
can
scarcely
move
traffic jam Synonyms
snarl-up
traffic jam
© Art Branch Inc.