barricade

/ˈbærɪkeɪd/ バリケード

1. 敵や障害物を防ぐために急いで作られた防御的な障壁。

人や物をブロックするために作られる、一時的または恒久的な壁や障害物を指します。
The police set up a barricade to control the crowd. (警察は群衆を制御するためにバリケードを設置した。)

2. 前進やコミュニケーションを妨げる障壁(比喩的)。

考え方や進歩などを妨げる抽象的な障害物を指します。
There was a barricade of fear between them. (彼らの間には恐怖という障壁があった。)

3. バリケードを築いて(…を)防ぐ、封鎖する。

障害物を設置して、人や物の出入りを妨げる行動を指します。
They had to barricade the door to keep the rioters out. (彼らは暴徒を締め出すためにドアをバリケードで封鎖しなければならなかった。)
関連
obstruction
blockade
fortify