GeneralConnection.comDictionary
ballista
Noun

1. catapult
1. arbalest, arbalist, bricole, mangonel, onager, trebuchet, trebucket, artillery, heavy weapon, gun, ordnance
Usage