Catapult
Part of speech: noun
Definition: A device or weapon for throwing or launching large objects, such as a mechanical aid on aircraft carriers designed to help airplanes take off from the flight deck. slingshot
Part of speech: verb
Definition: To fire a missile from a catapult To increase the status of something rapidly To be fired from a catapult To have one's status increased rapidly
Launcher
Part of speech: noun
Definition: That which or who launches. A device which throws something or the person who initiates a launch.