screwballer

Noun
  1. (baseball) a pitcher who throws screwballs (synset 110583969)

Found on Word Lists

Other Searches