Found 2 items, similar to screwball.
English → English (WordNet)
Definition: screwball
screwball
n 1: a whimsically eccentric person [syn:
crackpot,
crank,
nut,
nut case,
nutcase,
fruitcake]
2: a pitch with reverse spin that curves toward the side of the
plate from which it was thrown
screwball
adj : foolish; totally unsound;
“an impractical solution”;
“a
crazy scheme”;
“half-baked ideas”;
“a screwball
proposal without a prayer of working” [syn:
crazy,
half-baked,
softheaded]
English → English (gcide)
Definition: Screwball
Screwball
\Screwball\, n.
1. an eccentric or crazy person; an oddball.
2. a baseball pitch that curves in the direction opposite to
that of a curve ball.
adj. eccentric; zany; crazy.
[1913 Webster]