traffic jam
Meaning, Definition & Usage
Dictionary
Related
noun
a number of vehicles blocking one another until they can scarcely move
snarl-up
.
WordNet
Previous
traducingly
traduct
traduction
traductive
trafalgar
Next
trafficable
trafficator
trafficker
trafficless
tragacanth