snarl-up

n. 阻塞

英文釋義

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