Barbette

Webster's Dictionary of the English Language

·noun A mound of earth or a platform in a fortification, on which guns are mounted to fire over the parapet.

Related Words

  • barbette

    A mode of mounting guns to fire over the parapet, so as to have free range, instead of through embra...

    The Sailor's Word-Book