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