Barbacanage

word

1. Noun

See Barbicanage.

2. Noun

Money paid for the support of a barbican.
More about this word
Synonyms and related words
Explore this word