platform 4
noundomain: artefact
Princeton WordNet [ver.3.1]
Definition
any military structure or vehicle bearing weapons
Synonyms
- weapons platform 1
any military structure or vehicle bearing weapons
any military structure or vehicle bearing weapons
any military structure or vehicle bearing weapons
