What is the meaning of the word "catapult"?

Definitions:

  1. to hurl as if with a sling copy to clipboard verb
    • The watermelon catapulted across the field, and exploded in a glorious smash. copy to clipboard
  2. to shoot forth or launch, as if from a catapult copy to clipboard verb
    • the enemy catapulted rocks towards the fort copy to clipboard

Synonyms:

NearBy Words: