Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Catapult in English

English

Catapult

/kætəpəlt/

noun

1. A plaything consisting of a y-shaped stick with elastic between the arms

  • Used to propel small stones
synonym:
  • slingshot,
  • sling,
  • catapult

2. A device that launches aircraft from a warship

synonym:
  • catapult,
  • launcher

3. An engine that provided medieval artillery used during sieges

  • A heavy war engine for hurling large stones and other missiles
synonym:
  • catapult,
  • arbalest,
  • arbalist,
  • ballista,
  • bricole,
  • mangonel,
  • onager,
  • trebuchet,
  • trebucket

verb

1. Shoot forth or launch, as if from a catapult

  • "The enemy catapulted rocks towards the fort"
synonym:
  • catapult

2. Hurl as if with a sling

synonym:
  • sling,
  • catapult