Synonyms of catapult, related words with catapult
catapult
Meanings;
- Hurl or launch (something) in a specified direction with or as if with a catapult.(verb)
- A forked stick with an elastic band fastened to the two prongs, used by children for shooting small stones; a slingshot.(noun)