Words: ballista bolt thrower
Part of speech: n
Definition: ancient missile weapon that throws bolts or stones