ITCH


Meaning of ITCH in English

I . n.

1.

Itching.

2.

( Med. ) Psora.

3.

Teasing desire, uneasy hankering, importunate craving, burning.

II . v. n.

1.

Tingle, feel ~y, have an ~ing sensation.

2.

Feel an ~ing, have an ~ing sensation.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.