Level 4 · word 5,534 of 20,000

barricade

/ˈbærɪˌkeɪd/ American
Picture: barricade
  • n. 路障, 障碍物
  • v. 设路障, 阻挡
Definition
  • n. a barrier put up to block a road or passage
  • v. to block a road or passage with a barrier
Example
Workers built a barricade to block traffic from the accident.
工人们设置了路障,阻挡事故现场的交通。