LAUNCHER





Definition:

  1. [noun] armament in the form of a device capable of launching a rocket
    Synonyms: rocket

  2. [noun] a device that launches aircraft from a warship
    Synonyms: catapult

Synonyms:


Related Words: