MalayTranslate.com
Malay to English Translator
Translate Here

English to English

weapons platform

noun (n)

  • any military structure or vehicle bearing weapons
    setiap struktur militer atau kenderaan membawa senjata
    Synonym:
    platform
    source: wordnet30