Barricaded
verb
To close or block a road etc., using a barricade
To keep someone in (or out), using a blockade, especially ships in a port
To close or block a road etc., using a barricade
To keep someone in (or out), using a blockade, especially ships in a port
Loading dictionaries...
Initializing dictionary manager