Definition of Launcher

Noun: launcher  lon-chu(r)

  1. Armament in the form of a device capable of launching a rocket
    - rocket launcher
     
  2. A device that launches aircraft from a warship
    - catapult

See also:
launched
launchers

Anagrams containing the word launcher

lhuencar rlaunche erlaunch herlaunc cherlaun ncherlau uncherla auncherl