itch

An "itch" is an irritating sensation on the skin that triggers a desire to scratch or rub the affected area in order to alleviate the discomfort.

Requires login.

Related Concepts (1)