Definisi 'snarl-up'

English to English
noun
1 a number of vehicles blocking one another until they can scarcely move Terjemahkan
source: wordnet30

More Word(s)
crush, jam, press, gridlock,

Visual Synonyms