What is the meaning of Arblast?

A wooden crossbow with a special drawing mechanism, used to fire bolts, stones, etc.

crossbow, arblast

Source: wiktionary.org