itch

Definitions

General English

Agriculture

  • noun a form of mange

Medical

  • noun an irritated place on the skin which makes a person want to scratch
  • verb to produce an irritating sensation, making someone want to scratch
http://www.dictionarycentral.com/definition/itch.html