• word of the day

    itchiness

    itchiness - Dictionary definition and meaning for word itchiness

    Definition
    (noun) an irritating cutaneous sensation that produces a desire to scratch
    Synonyms : itch , itching
Download our Mobile App Today
Receive our word of the day
on Whatsapp