How do you spell Barbette 

Available Definitions:
1)  n. - A mound of earth or a platform in a fortification, on which guns are mounted to fire over the parapet.





 Take Spelling Test