See Also: barbette(dictionary)

barbette (iou)



barbette noun. L18.
[French, formed as BARBET: see -ETTE.]
A platform in a fort or ship from which guns fire over a parapet etc. and not through an embrasure.