noun
a device used to launch or hurl a projectile a great distance
verb
to launch or hurl something with a catapult
-
The engineers designed a new catapult to launch projectiles over long distances.
-
We used a makeshift catapult to launch water balloons at the school carnival.
-
I heard that new movie is going to catapult that actor to stardom.
-
Her successful business deal helped catapult her career to new heights.