catapult

Nouns

Verbs

  • (v) shoot forth or launch, as if from a catapult
    • the enemy catapulted rocks towards the fort
  • (v) hurl as if with a sling sling,

Synonyms

slingshot sling launcher arbalest arbalist ballista bricole mangonel onager trebuchet trebucket

Words of close approximity

catapultian catapultic