turret
1.
(
noun
) a small tower extending above a building
Related Words:
tower
2.
(
noun
) a self-contained weapons platform housing guns and capable of rotation
Synonyms:
gun enclosure
,
gun turret
Related Words:
platform
,
weapons platform
Terms and Conditions of Use / Copyright Notice