Thesaurasize

barricade

124 synonyms found

Definition

(n) : a barrier constructed across a road, especially as a military defence; an obstacle, barrier or bulwark
(v) : to close or block a road etc., using a barricade; to keep someone in (or out), using a blockade, especially ships in a port