• word of the day

    rocket launcher

    rocket launcher - Dictionary definition and meaning for word rocket launcher

    Definition
    (noun) armament in the form of a device capable of launching a rocket
    Synonyms : launcher
Connect with us on Facebook