英文单词:barricade

中文含义:路障,障碍,封锁

英语词性:动词、名词

美式发音:bare-uh-kade

同义词:blockade, barrier, obstruction, obstacle

易混淆单词:block, hinder, impede, stop

双语例句:

1. The protesters have placed barricades in the streets to block traffic.

抗议者在街上设置了路障以阻止交通。

2. The police are trying to remove the barricades to allow for the flow of traffic.

警察正在试图拆除路障以便交通畅通。

3. The barricade was so high that no one could climb over it.

路障太高了,没有人能越过它。