📖 WordNook

itch

noun
  1. an irritating cutaneous sensation that produces a desire to scratch
    itchinessitching
  2. a strong restless desire
    urge
  3. a contagious skin infection caused by the itch mite
    “characterized by persistent itching and skin irritation”
    scabies
verb
  1. have a strong desire or urge to do something
    “They are itching to start the project.”
    spoil
  2. scrape or rub as if to relieve itching
    rub
  3. have or perceive an itch
    “I'm itching--the air is so dry!”
  4. cause to perceive an itch
    “Their skin itched.”