• word of the day

    scorcher

    scorcher - Dictionary definition and meaning for word scorcher

    Definition
    (noun) an extremely hot day Definition
    (noun) a very hard hit ball
    Synonyms : screamer
Download our Mobile App Today
Receive our word of the day
on Whatsapp