1ADJ-GRADED 发痒的;令人感到瘙痒的 If a part of your body or something you are wearing is itchy, you have an unpleasant feeling on your skin that makes you want to scratch. 发痒的;令人感到瘙痒的 [informal]
...itchy, sore eyes.
又痒又痛的眼睛
Wigs are itchy and uncomfortable.
假发让人感觉发痒,很不舒服。
SYN impatient, eager, restless, unsettled
2PHRASE 漫游的渴望;旅行的渴望 If you have itchy feet, you have a strong desire to leave a place and to travel. 漫游的渴望;旅行的渴望 [informal]
The trip gave me itchy feet and I wanted to travel more.