1 definition found weapons platform - WordNet (r) 2.1 (2005) : weapons platform n 1: any military structure or vehicle bearing weapons [syn: platform, weapons platform]