English dictionary
weapons platform meaning and definition
Definition and meaning of weapons platform at MeaningMonkey.org. weapons platform meaning and definition in the English Dictionary.WEAPONS PLATFORM noun
Definition of weapons platform (noun)
- any military structure or vehicle bearing weapons
- synonyms: platform
Source: Princeton University Wordnet