Concept set ITCH OR ITCHY OR ITCHING [3856]
To have an unpleasant sensation on the skin that provokes the need to scratch or to be the cause of this sensation; the result of itching, i.e. an unpleasant sensation on the skin, or the property of having or producing such a sensation.
Related norms, ratings and relations