Synonyms of Barbette in English :
Antonyms of Barbette in English
Thesaurus of Barbette in English
1. (noun) (formerly) a mound of earth inside a fort from which heavy gun can be fired over the parapet