Summary
French to English:   more detail...
  1. barbacane:


French

Detailed Translations for barbacane from French to English

barbacane:


Synonyms for "barbacane":


Wiktionary Translations for barbacane:

barbacane
noun
  1. A tower at the entrance to a castle or fortified town