What is the meaning of Arblast?

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

Source: wiktionary.org