ballista

nounA large ancient weapon that shot heavy bolts or stones using twisted ropes or springs.

No synonyms or antonyms found for this word.

ballista synonyms & antonyms | whatsthatwordmean | whatsthatwordmean