メインコンテンツへスキップ

itch

/ɪtʃ/
noun CEFR B1

Definition

A restless urge, like the feeling that makes you want to scratch.

A restless urge, like the feeling that makes you want to scratch.

Synonyms

urge restlessness
Etymology From Old English giccan.