snarl-up

Noun
  1. a number of vehicles blocking one another until they can scarcely move

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ chứa "snarl-up"

snarl-up
A traffic snarl-up has brought the highway to a standstill.