Answer: catapulted

AnswerCrossword Clue
catapultedHurl or launch (something) in a specified direction with or as if with a catapult
catapultedCATAPULT, to hurl through the air
catapultedMove suddenly or at great speed as though hurled by a catapult