Definition, Meaning & Synonyms
catapult
Noun/Verb
/ˈkætəpʌlt/
Definition
A device used to launch an object at a high speed over a distance, typically used in ancient warfare.
Examples
- The army used a catapult to fling stones over the castle walls.
- He aimed to catapult himself to success with his new invention.
Meaning
To propel or launch something using a mechanical device, often with a sudden force.
Synonyms
- slingshot
- launcher
- projectile
- trebuchet