A weapons platform is generally any structure or system on which a weapon can be mounted. For example, a fighter jet is a weapons platform for missiles, bombs or autocannons. Other vehicles such as the Humvee are considered weapons platforms as well, such as for grenade launchers, machine guns and some missile launchers.
Noun 1. any military structure or vehicle bearing weapons (synonym) platform (hypernym) structure, construction (hyponym) gun enclosure, gun turret, turret (classification) military, armed forces, armed services, military machine, war machine