Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

arbalest Definition

Cancel
arbalest
noun(ar-ba-lest)
a crossbow especially of medieval times

Words Related to arbalest!

arbalest Examples by Brain Bank Users