itchy
adj (-ier , -iest )
1 having or producing irritation on the skin 发痒的
an itchy scalp, eg caused by dandruff 发痒的头皮(如因有头皮屑).
2 (idm 习语) (get/have) itchy feet (infml 口) (feel a) restless desire to travel or move from place to place 渴望各处走动. itchiness n [U].
🗣️ 情景例句
You mature quickly.
这种人成熟得快。
How people design computer games is beyond me.
我不懂得电脑游戏是怎么设计的。
When he got married, Alf was too embarrassed to say anything to his wife about his job.