PRODD Meaning of PRODD in English noun a crossbow. ·see prod, 3. Webster English vocab. Английский словарь Webster. 2012