screwballer
1. [ noun ] (baseball) a pitcher who throws screwballs
Related terms: pitcher baseball
Similar spelling:   screwball
  screwbean