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