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
A restless urge, like the feeling that makes you want to scratch.
A restless urge, like the feeling that makes you want to scratch.