A ballista was an ancient artillery piece. A typical Roman torsion engine stored energy in tightly twisted bundles, which drove the arms forward to launch a projectile.
A Roman iron bolt head at Museum Wales shows the shape of one type of projectile. For an example of why ancient terms for artillery can be hard to interpret, see Byzantine trebuchets and the ballista.