balestrille

Noun

 * 1)  crossbow, arbalest