Itchings Meaning

There are 1 meaning(s) for word Itchings

Meaning 1 : an irritating cutaneous sensation that produces a desire to scratch

    Synonyms : itch,  itchiness