An ancient military engine in the form of a gigantic cross-bow, discharging large darts and stones, used in battering fortified places: a kind of ballista.
·noun A military engine formerly used for throwing stones and javelins. ...
Webster's Dictionary of the English Language