Definition of Launcher
Noun: launcher lon-chu(r)
- Armament in the form of a device capable of launching a rocket
- rocket launcher
- A device that launches aircraft from a warship
- catapult
Anagrams containing the word launcher
lhuencar rlaunche erlaunch herlaunc cherlaun ncherlau uncherla auncherl