Catapults Meaning

There are 5 meaning(s) for word Catapults

Meaning 1 : hurl as if with a sling

    Synonyms : sling
Meaning 2 : a plaything consisting of a Y-shaped stick with elastic between the arms; used to propel small stones

    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
Meaning 4 : a device that launches aircraft from a warship

    Synonyms : launcher
Meaning 5 : shoot forth or launch, as if from a catapult

    Example : the enemy catapulted rocks towards the fort