Uk English Meaning of screwball

screwball

Other Uk English words related to screwball

Definitions and Meaning of screwball in English

Wordnet

screwball (n)

a whimsically eccentric person

a pitch with reverse spin that curves toward the side of the plate from which it was thrown

Wordnet

screwball (s)

foolish; totally unsound

FAQs About the word screwball

screwball

a whimsically eccentric person, a pitch with reverse spin that curves toward the side of the plate from which it was thrown, foolish; totally unsound

absurd,crazy,insane,looney,lunatic,mad,zany,asinine,balmy,brainless

bright,Clever,intelligent,judicious,logical,prudent,reasonable,sane,sensible,clever

screw wrench => Spanner, screw up => screw up, screw tree => Christ's thorn, screw thread => Screw thread, screw propeller => screw propeller,