Compund Words

Last Search Words

Sponsored Links

Search Result:launcher




Overview of noun launcher

The noun launcher has 2 senses


  • launcher, rocket launcher -- (armament in the form of a device capable of launching a rocket)

  • catapult, launcher -- (a device that launches aircraft from a warship)