Home
Search
Index
Definify.com
Webster
1828
Edition
Itching
ITCH'ING
,
ppr.
Having a sensation that calls for scratching.
1.
Having a constant desire.
Similar Results
Itching
Ditching
Pitching
Etching
Britching
Filching