catapult

noun/verb

Meaning

A device or mechanism designed to hurl objects through the air with great force.

Examples

  • The ancient army constructed a large catapult to breach the city's defenses.
  • He used a small rubber-band catapult to launch paper airplanes across the classroom.

Synonyms: sling, launch, propel, trebuchet