Adjective
catapultlike (comparative more catapultlike, superlative most catapultlike) Resembling or characteristic of a catapult.