snarl-up
snarl-up · snarl-ups
A traffic jamA traffic jam.
Meaning
1 senses(Australia, New Zealand, UK)A traffic jam.
More definitions
- a number of vehicles blocking one another until they can scarcely move
A traffic jamA traffic jam.
(Australia, New Zealand, UK)A traffic jam.