traffic_jamEnglish

snarl-up, traffic jam

Noun

A number of vehicles blocking one another until they can scarcely move

English: traffic jam, snarl-up

English words with similar meanings

Show 1 words