screwballer

Explore definitions, synonyms, and language insights of screwballer

Definitions

Noun
(baseball) a pitcher who throws screwballs

More General Terms