catapult

noun
  1. an ancient military device for hurling stones or other projectiles
  2. Usage: historical
  3. a device that launches aircraft from the deck of a ship
  4. Usage: nautical; military
  5. a forked stick with an elastic band for shooting small stones
verb
  1. to launch or hurl forcefully
  2. to move suddenly into a position of prominence

Examples