catapult

/kætˈæplʊt/

Definitions

1. noun

a device that uses tension in a spring or elastic band to propel a missile, typically a stone or a small ball, through the air

“The medieval knight used a catapult to launch rocks at the enemy castle.”

2. verb

to propel or throw something with force, typically using a catapult or other mechanical device

“The engineer catapulted the satellite into space using a powerful rocket.”

3. verb

to advance or move rapidly, often in a surprising or unexpected way

“The new policy catapulted the company to the top of the industry rankings.”

Synonyms

  • ballista
  • mangonel
  • trebuchet

Antonyms

  • hinder
  • impede