GeneralConnection.com
➔
Dictionary
ballista
Noun
1. catapult
1. arbalest, arbalist, bricole, mangonel, onager, trebuchet, trebucket, artillery, heavy weapon, gun, ordnance
Usage