PRODD


Meaning of PRODD in English

/prod/ , n.

a crossbow for hurling stones or balls: used for sport.

[ perh. sp. var. of PROD ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .