stop traffic

英 美
  • 阻塞交通
  • stop v.停止;阻止;停留n.停止;逗留;车站
  • traffic n.(人或车等)交通流量;不正当生意(走私)v.做生意(多指违法的);游览
    1. His car was tagged by cops for obstructing traffic.
      他的车因阻塞交通而被警察贴上了违章传票。
    2. Get back, don't block the traffic.
      往后退,不要阻塞交通。