stockade
noun[C]
uk/stɒkˈeɪd/us/stɑːˈkeɪd/astrongwoodenfencebuiltaround anareatodefendit againstattack
(防御用的)栅栏,围栏Fortifications
- acropolis
- barricade
- bastion
- battlements
- castle
- defensive architecture
- drawbridge
- earthwork
- enceinte
- entanglement
- fortress
- foxhole
- Martello tower
- moat
- moated
- rampart
- redoubt
- storm cellar
- stronghold
- turret