YourDictionary

ballista

noun pl. ballistae

a device, resembling a large mounted crossbow, used in ancient warfare to hurl heavy stones and similar missiles

See ballista in American Heritage Dictionary 4

Learn more about ballista

ballista

link/cite print suggestion box