catapulted

ˈkatəpʌlt

verb

hurl or launch (something) with or as if with a catapult.

the explosion catapulted the car 30 yards along the road

propel,launch,hurl,hurtle,fling,send flying,send,let fly,let loose,fire,blast,shoot