FAQs About the word weapons platform

منصة أسلحة

any military structure or vehicle bearing weapons

No synonyms found.

No antonyms found.

weapons emplacement => مواقع الأسلحة, weapons carrier => حاملة الأسلحة, weaponry => أسلحة, weaponless => غير مسلح, weaponize => تسليح,