LEARNit Dictionary
stockade
noun
/stɒˈkeɪd/
UK
/stɑːˈkeɪd/
US
1
a line or wall of strong wooden posts built to defend a place
حصار چوبی, حصار