VariousWords beta
Related Terms:
Definitions:
Noun
barbette
Definition: (formerly) a mound of earth inside a fort from which heavy gun can be fired over the parapet
Definition: A mound of earth or a platform in a fortification, on which guns are mounted to fire over the parapet.