itching
ITCH'ING
, ppr. Having a sensation that calls for scratching.
1. Having a constant desire.