• word of the day

    weapons platform

    weapons platform - Dictionary definition and meaning for word weapons platform

    Definition
    (noun) any military structure or vehicle bearing weapons
    Synonyms : platform
Connect with us on Facebook