Arabic Meaning of turret
برج المدفع
Other Arabic words related to برج المدفع
No Synonyms and anytonyms found
Nearest Words of turret
Definitions and Meaning of turret in English
turret (n)
a small tower extending above a building
a self-contained weapons platform housing guns and capable of rotation
FAQs About the word turret
برج المدفع
a small tower extending above a building, a self-contained weapons platform housing guns and capable of rotation
No synonyms found.
No antonyms found.
turreae => أبراج, turquoise => فيروزي, turps => زيت التربنتين, turpitude => دناءة, turpin => توربين,