gun enclosure


Meanings

  • a self-contained weapons platform housing guns and capable of rotation