Miscellaneous
What is the definition of ballista?
2
Answers
An ancient missile weapon that launched either bolts or stones at a distant target.
LIVE
Points
1
Rating
A ballista is a heavy war machine that launches rocks or stones at a distant target.
LIVE
Points
4
Rating