meaning of Ballister

Ballister meaning in General Dictionary

A crossbow

View more

  • A crossbow.

Ballister meaning in General Dictionary

(letter.) A crossbow.