verb
itches; itched; itching
[no obj]
to have or produce an unpleasant feeling on your skin or inside your mouth, nose, etc. that makes you want to scratch
informal :to have a strong desire to do something or for something - always used as (be) itching
I'm itching to get started in my garden again. [=I'm very eager to begin working in my garden again]
noun
plural itches
[count] an uncomfortable or unpleasant feeling on your skin or inside your mouth, nose, etc., that makes you want to scratch
somewhat informal :a constant and strong desire for something or to do something
scratch the/an itch
chiefly US informal :to satisfy a desire or need for something