barricaders
English
Noun
barricaders
plural of
barricader