What is the meaning of the word "catapult"?
Definitions:
-
to hurl as if with a sling verb
- The watermelon catapulted across the field, and exploded in a glorious smash.
-
to shoot forth or launch, as if from a catapult verb
- the enemy catapulted rocks towards the fort