ITCHING

Definition of ITCHING

  1. (noun)an irritating cutaneous sensation that produces a desire to scratch