Meaning of weapons platform

Definition of weapons platform

(noun) any military structure or vehicle bearing weapons

Other information on weapons platform

WIKIPEDIA results for weapons platform
Amazon results for weapons platform