What is the meaning of the word "barricade"?
Definitions:
-
a barrier (usually thrown up hastily) to impede the advance of an enemy noun
- they stormed the barricade
-
to block off with barricades verb
- The students barricaded themselves into the dean's office.
-
to prevent access to by barricading verb
- The street where the President lives is always barricaded.
-
to render unsuitable for passage verb
- The protesters barricaded the street.