catapults

noun
  1. ancient military machines used to hurl stones or other projectiles
  2. Usage: historical
  3. devices that launch aircraft from the deck of a ship
  4. Usage: nautical; military
  5. Y-shaped sticks with elastic bands used to shoot small objects
verb
  1. launches or hurls something with great force
  2. causes someone to achieve sudden success or prominence
  3. Usage: figurative

Examples