GeneralConnection.comDictionary
palisade
Noun

1. fortification
Verb

1. munition, wall
1. fence, fence in, surround, protect
Usage