barbicans
English
Noun
barbicans
plural of
barbican