Find the word definition

The Collaborative International Dictionary
Prodd

Prodd \Prodd\, n. A crossbow. See Prod, 3.

Wiktionary
prodd

n. (context obsolete English) A crossbow.