arbalest meaning
UK US
arbalest (noun): an engine that provided medieval artillery used during sieges; a heavy war engine for hurling large stones and other missiles.
Definition of arbalest
Scrabble score: 10 (letter breakdown)
Word lists: words starting with AR · words ending in ST · 8-letter words
More about arbalest on Wikipedia.