Dictionary, Free Dictionary - MyDictionary.net
Definition of " Prodd " in English English Dictionary
Results
Prodd A crossbow. See Prod, 3. n.
Prodded of Prod imp. & p. p.
Prodding of Prod p. pr. & vb. n.