Catapults synonyms

Category:
A strap attached to a firearm, for suspending it from the shoulder.
0
0
An ancient and medieval engine of warfare, usually having a design similar to a crossbow, used to hurl heavy projectiles.
0
0
The definition of a launch is an event at which something, such as a book or product, is presented to the public for the first time and is also the act of creating, presenting or promoting a new product.
0
0
A throw, especially a violent throw; a fling.
0
0
A throw
0
0
An act or period of unrestrained indulgence.
0
0
A means used to defend against or defeat another:
0
0
(Countable, military) A muzzle-loading, indirect fire weapon with a tube length of 10 to 20 calibers and designed to lob shells at very steep trajectories.
0
0
Find another word for catapults. In this page you can discover 8 synonyms, antonyms, idiomatic expressions, and related words for catapults, like: slings, ballistae, launches, hurls, heaves, flings, weapons and mortars.