About 24,200,000 results
Open links in new tab
  1. Catapult - Wikipedia

    A catapult is a ballistic device used to launch a projectile at a great distance without the aid of gunpowder or other propellants – particularly various types of ancient and medieval siege …

  2. Catapult | Definition, History, Types, Design, & Facts | Britannica

    Catapult, mechanism for forcefully propelling stones, spears, or other projectiles, in use mainly as a military weapon since ancient times. Nearly all catapults operated by a sudden release of …

  3. CATAPULT Definition & Meaning - Merriam-Webster

    The meaning of CATAPULT is an ancient military device for hurling missiles. How to use catapult in a sentence.

  4. Catapults Explained: How They Work, Types & Modern Use

    Aug 7, 2025 · What Is a Catapult? Relying purely on physics, a catapult launches projectiles by converting potential energy into powerful kinetic force.

  5. How does a catapult work? | HowStuffWorks

    Sep 19, 2023 · Though the definitions for types of catapults vary, each share one goal: to hurl an object through the air. The word "catapult" comes from the Latin word catapulta and the Greek …

  6. Catapult | Research Starters - EBSCO

    A catapult is a mechanical device that uses torsion to launch projectiles at high speeds. Historically, catapults served as crucial siege weapons in ancient and medieval warfare, …

  7. CATAPULT | English meaning - Cambridge Dictionary

    In the past, armies used catapults to hurl heavy stones at enemy fortifications. On that type of aircraft carrier, a catapult was used to help launch aircraft.

  8. CATAPULT Definition & Meaning | Dictionary.com

    CATAPULT definition: an ancient military engine for hurling stones, arrows, etc. See examples of catapult used in a sentence.

  9. Catapult — definition & quiz | Ultimate Lexicon

    A catapult is a device used to hurl a projectile a great distance without the aid of explosives. It is a type of siege engine and was historically used in warfare to lay siege to castles and fortifications.

  10. Catapult - definition of catapult by The Free Dictionary

    A structure which provides an auxiliary source of thrust to a missile or aircraft; must combine the functions of directing and accelerating the missile during its travel on the catapult; serves the …