Catapults Meaning
There are 5 meaning(s) for word Catapults
Meaning 2 : a plaything consisting of a Y-shaped stick with elastic between the arms; used to propel small stones
Synonyms : sling, slingshot
Synonyms : sling, slingshot
Meaning 3 : an engine that provided medieval artillery used during sieges; a heavy war engine for hurling large stones and other missiles
Synonyms : arbalest, arbalist, ballista, bricole, mangonel, onager, trebuchet, trebucket
Synonyms : arbalest, arbalist, ballista, bricole, mangonel, onager, trebuchet, trebucket
Meaning 5 : shoot forth or launch, as if from a catapult
Example : the enemy catapulted rocks towards the fort
Example : the enemy catapulted rocks towards the fort
Similar words of Catapults :