Synonym Finder
Synonyms
Antonyms
Definitions
Definitions for weapons platform
Definitions for (noun)
weapons platform
Main entry:
platform
,
weapons platform
Definition:
any military structure or vehicle bearing weapons
Visual thesaurus for
weapons platform