We found 1 definitions of itchings from 1 different sources.
Noun |
||
itching - an irritating cutaneous sensation that produces a desire to scratch | ||
itch, itchiness | ||
cutaneous sensation, haptic sensation, skin sensation a sensation localized on the skin |