How to say catapult ?



cite fb twitter pinterest

Feeling connected with this word?

What is the definition of catapult ?

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

700x90 placeholder ad

Copyright © 2019 EnglishDictionary