barbette Meaning and Definition
دمدمہ
dumdama
جہاز میں توپ کی جگہ
jahaz mein toop ki jagah
1. n. (formerly) a mound of earth inside a fort from which heavy gun can be fired over the parapet
Barbettes are several types of gun emplacement in terrestrial fortifications or on naval ships.
Sponored Video