weapons platform
English Dictionary
->
Letter W
-> weapons platform
Search Dictionary:
weapons platform Definition
(n)
any
military
structure
or
vehicle
bearing
weapons
weapons platform Synonyms
platform
weapons platform
© Art Branch Inc.