catapulting
动词 catapult:
shoot forth or launch, as if from a catapult
同义词:catapult
hurl as if with a sling
同义词:sling, catapult