snarl-up

US 
UK 
  • n.交通阻塞
Plural Form:snarl-ups  
snarl-up
n.
1.
交通阻塞a situation in which traffic is unable to move