ITCH


Meaning of ITCH in English

■ noun

1》 an uncomfortable sensation or condition that causes a desire to scratch the skin.

2》 informal an impatient desire.

■ verb

1》 be the site of or experience an ~.

2》 informal feel an impatient desire to do something.

Phrases

an ~ing palm an avaricious nature.

Origin

OE gycce (n.), gyccan (v.), of W. Gmc origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.