ballista

/bəˈlɪstə/

noun

  1. 1

    An ancient military engine, in the form of a crossbow, used for hurling large missiles.

Translate “ballista” to another language

Click any language to open the translator with this word already filled in.