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