Synonyms of catapult in English:

catapult


See definition of catapult

noun

1‘a 16-year-old boy fired a catapult at a low-flying helicopter’

SYNONYMS
sling
North American slingshot
Australian, New Zealand shanghai

verb

1‘Sam felt himself being catapulted into the sea’

SYNONYMS
propel, launch, hurl, hurtle, fling, send flying, send, let fly, let loose, fire, blast, shoot