gun enclosure - English Synonyms Dictionary

gun enclosure

n.
[1] gun turret , turret