Word Hen
What is the meaning of the word "
barricaded
"?
Definitions:
preventing entry or exit or a course of action
adjective
The barricaded street is on your right.
Synonyms:
barred