ballista n an engine that provided medieval artillery used during sieges; a heavy war engine for hurling large stones and other missiles Synonym(s) catapult arbalest arbalist bricole mangonel onager trebuchet trebucket
News & Articles ballista Lockheed Simplifies In-Air Drone Control Company demonstrates use of new Ballista software to control multiple UAVs and their sensor data. July 2, 2013 - The Motley Fool