Definisi 'weapons platform'

English to English
noun
1 any military structure or vehicle bearing weapons Terjemahkan
source: wordnet30
More Word(s)
armed forces, armed services, military, military machine, war machine, construction, structure, gun enclosure, gun turret, turret,

Visual Synonyms