barricade
🇬🇧 UK/,bærɪ'keɪd/🇺🇸 US/.bæri'keid/
IELTSTOEFLGREC2
Definitions
n.
A barrier hastily constructed across a road or passage to block movement or defend a position.
路障;街垒
v.
To block or close off a road or entrance using a barricade.
设置路障;用街垒封锁
🧩 Root Breakdown
Root-derivedCommon Collocations
- 1.barricade oneself用路障自卫
Example Sentences
- 1.
Protesters built a barricade across the street to stop traffic.
- 2.
The soldiers barricaded themselves inside the building overnight.