barcades
English
Noun
barcades
plural of
barcade