itching[adjective]Synonyms: longing, avid, eager, impatient, mad keen
(informal), raring, spoiling for
[TahlilGaran] English Synonym Dictionary ▲
itching noun.
['ɪtʃɪŋ] ME.[from ITCH verb + -ING1.]1. A feeling of irritation in the skin, causing a desire to scratch or rub.
ME.2. fig. A restless desire or hankering, =
ITCH noun 2.
ME. [TahlilGaran] English Dictionary ▲