Home

Word

gun enclosure, n.
more info a self-contained weapons platform housing guns and capable of rotation
<noun.artifact>

gun enclosure gun turret turret