English synonyms about - contact  

barbette

noun

1 barbette

formerly A mound of earth inside a fort from which heavy gun can be fired over the parapet.


Find more on barbette elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0141