Meaning of the word catapult in English

What does catapult mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

catapult

US /ˈkæt̬.ə.pʌlt/
UK /ˈkæt̬.ə.pʌlt/
"catapult" picture

Noun

1.

a device in which a tensioned arm is suddenly released to hurl a projectile

Example:
The ancient army used a catapult to launch large stones at the castle walls.
Modern aircraft carriers use steam-powered catapults to launch jets.

Verb

1.

to hurl or launch (something) with or as if with a catapult

Example:
The explosion catapulted debris high into the air.
His new book catapulted him to international fame.
Learn This Word at Lingoland