Prodd (noun) Definition, Meaning & Examples

noun
  1. a crossbow for hurling stones or balls: used for sport.
Prodd (noun) Definition, Meaning & Examples

More Definitions