ARBLAST


Meaning of ARBLAST in English

(n.) A crossbow. See Arbalest.

Webster's English dictionary.      Английский словарь Webster.