Synonyms and Antonyms for weapons_platform

1. weapons platform (n.)

any military structure or vehicle bearing weapons

Synonyms: