An Encylopedia Britannica Company

stockade

1 ENTRIES FOUND:
stockade /stɑˈkeɪd/ noun
plural stockades
stockade
/stɑˈkeɪd/
noun
plural stockades
Britannica Dictionary definition of STOCKADE
[count]
: a line of tall posts that are set in the ground and used as a barrier to protect or defend a place