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].
🗣️ 情景例句
Will it take long?
要很久吗?
When Greek meets Greek, then comes the tug of war.
龙争虎斗。
Our foreign trade policy has always been based on equality and mutual benefit and exchange of needed goods.