Meaning of screwballer

Definition of screwballer

(noun) (baseball) a pitcher who throws screwballs

Other information on screwballer

WIKIPEDIA results for screwballer
Amazon results for screwballer