Summary
English
Detailed Synonyms for catapult in English
catapult:
-
the catapult
-
the catapult
– an engine that provided medieval artillery used during sieges; a heavy war engine for hurling large stones and other missiles 1 -
the catapult
– a device that launches aircraft from a warship 1 -
the catapult
– a plaything consisting of a Y-shaped stick with elastic between the arms; used to propel small stones 1
-
catapult
– hurl as if with a sling 1 -
catapult
– shoot forth or launch, as if from a catapult 1