WordUnscrambler Home
ballista
Definitions
[bəˈlɪstə], (Noun)
Definitions:
- a catapult used in ancient warfare for hurling large stones
Phrases:
Origin
:
Old English palistas (plural): from Latin, based on Greek ballein ‘to throw’
Click here to see the free dictionary definition for ballista
definition by Oxford Dictionaries