weapons_platform
1. [ noun ] (military) any military structure or vehicle bearing weapons
Synonyms: platform
Related terms: structure gun_enclosure military
Similar spelling:   weapons_plutonium
  weapons_emplacement
  weapons_system
  weapons_carrier