A ballista about to be fired.
ballista definition by Webster's New World
Origin: Classical Latin ; from Classical Greek an unverified form ballistēs ; from ballein, to throw: see ball
ballista definition by American Heritage Dictionary
noun pl. bal·lis·tae
Origin: Latin, from Greek ballistēs, from ballein, to throw; see gwelə- in Indo-European roots.