gun enclosure - Englisch Synonyme Wörterbuch

gun enclosure

n.
[1] gun turret , turret