stockades
English
Noun
stockades
plural of
stockade