snarl-up
تعریف انگلیسی
noun
- a number of vehicles blocking one another until they can scarcely move