ballista (n.) Look up ballista at Dictionary.com
ancient war engine used for throwing missiles, late 14c., from Latin ballista, literally "a throwing machine," from Greek ballein "to throw" (from PIE root *gwele- "to throw, reach").