dictionary.pt

barricade

nounfeminine/bɐ.ʁiˈka.dɐ/medium

bar·ri·ca·da

Definition

A hastily built obstacle, usually made of various objects, to block a passage or for defense.
Protesters erected a barricade with dumpsters.
The police removed the barricades from the main road.
Common collocations
to erect a barricadestreet barricadebehind the barricade

Etymology

Do francês 'barricade'.

Related words