catapulted

verb
  1. to launch or hurl forcefully through the air using a catapult or similar device
  2. to move or advance suddenly and rapidly to a higher position or level
  3. Usage: figurative

Examples