Noun itchiness has 1 sense
  1. itch, itchiness, itching - an irritating cutaneous sensation that produces a desire to scratch
    --1 is a kind of cutaneous sensation, haptic sensation, skin sensation
    --1 has particulars: pruritus
,
TOP