English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition catapult in British English

catapult noun

[countable] noun
/ˈkætəpʌlt/
1

an object that children use for firing stones. It consists of a stick in the shape of a 'Y' with a thin band of rubber across the top. The American word is slingshot.

Synonyms and related words
1.1

a large weapon used in the past for firing heavy stones

Synonyms and related words
2

a piece of equipment on a ship used for sending aircraft into the air

Synonyms and related words
Definition catapult in British English