barricade
UK/,bærɪ'keɪd/US/.bæri'keid/
IELTSTOEFLGREC2
Definitions
n.
A barrier hastily built across a street or entrance to block passage.
路障,街垒。
v.
To block or defend with a barricade.
用路障封锁;设障自卫。
Root Breakdown
Root-derivedFrom the barra strand, via French barricade — originally a barrier made of barriques (barrels) rolled into the street and filled with earth. -ade marks the result. So a barricade is literally 'a thing made of bars/barrels' to block a road.
Root bar still carries 38 more wordsCommon Collocations
- 1.build a barricade筑起路障
- 2.barricade oneself设障自卫
- 3.police barricade警方路障
Example Sentences
- 1.
Protesters built a barricade across the main road.
- 2.
They barricaded themselves inside the building.