What is the meaning of Prodd?

A kind of crossbow used to shoot pebbles or pellets

Source: wiktionary.org