The Collaborative International Dictionary
Prodd
Prodd \Prodd\, n. A crossbow. See Prod, 3.
Wiktionary
prodd
n. (context obsolete English) A crossbow.