If the synonym for catapult are wrong, please inform the site editors by writing a comment.
You can search for catapult synonym and other synonyms at psgroove.com
Do you think it is a different synonym for the following except for catapult synonyms? Comment to add other catapult synonym.
1. noun implement for shooting weapon
Catapult synonym for noun implement for shooting weapon