ITCHING
- a tingling skin sensation [n -S]
- Be the site of or cause an itch
- (of a person) Experience an itch
- Feel a restless or strong desire to do something
- an uneasy or tingling skin sensation [n ITCHINGS] / ITCH, to have an uneasy or tingling skin sensation [v]