meaning of Arcubalist

Arcubalist meaning in General Dictionary

A crossbow

View more

  • A crossbow.

Arcubalist meaning in General Dictionary

(n.) A crossbow.