launcher

noun

1.
armament in the form of a device capable of launching a rocket
Derived from:
launch
2.
a device that launches aircraft from a warship
Derived from:
launch