Arbalest - Definition

arbalest

n 1: an engine that provided medieval artillery used during
sieges; a heavy war engine for hurling large stones and
other missiles [syn: catapult, arbalest, arbalist,
ballista, bricole, mangonel, onager, trebuchet,
trebucket]

Look up another word