Skip to main content
ballista

noun. an ancient military engine often in the form of a crossbow for hurling large missilesSource

Related Words