Catapult (Verb)
Meaning 1
Hurl as if with a sling.
Classification
Verbs of touching, hitting, tying, digging.
Synonyms
Hypernyms
Related Words
Meaning 2
Shoot forth or launch, as if from a catapult; "the enemy catapulted rocks towards the fort".
Classification
Verbs of touching, hitting, tying, digging.