catapult - Englisch Synonyme Wörterbuch

catapult

v.
[1] sling
n.
[1] slingshot , sling
[2] launcher
[3] arbalest , arbalist , ballista , bricole , mangonel , onager , trebuchet , trebucket