• word of the day

    screwballer

    screwballer - Dictionary definition and meaning for word screwballer

    Definition
    (noun) (baseball) a pitcher who throws screwballs
Download our Mobile App Today
Receive our word of the day
on Whatsapp