English dictionary
barbette
/b/A/r'b/E/t/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
(formerly) a mound of earth inside a fort from which heavy gun can be fired over the parapet
Source: WordNet 3.0
-
A mound of earth or a platform in a fortification, on which guns are mounted to fire over the parapet.
Source: webster1913