An ancient military siege weapon that launches large stones or javelins using tension or torsion.
From Greek 'ballein' (to throw). The Romans adopted this Greek word for their mechanical throwing machines, particularly during siege warfare.
Try Another Word