dictionary.pt
barricade
nounfemininegeneral usecommon/bɐ.ʁiˈka.dɐ/bar·ri·ca·da
Definition
1A hastily built obstacle, usually made of various objects, to block a passage or for defense.
Usage examples
“Protesters erected a barricade with dumpsters.”
“The police removed the barricades from the main road.”
Common combinations
to erect a barricadestreet barricadebehind the barricade