barricade
noun
-
a barrier (usually thrown up hastily) to impede the advance of an enemy“they stormed the barricade”
-
a barrier set up by police to stop traffic on a street or road in order to catch a fugitive or inspect traffic etc.roadblock
verb
-
to block off with barricades“The students barricaded themselves into the dean's office.”
-
to prevent access to by barricading“The street where the President lives is always barricaded.”
-
to render unsuitable for passage“The protesters barricaded the street.”blockade