itching
English Dictionary
->
Letter I
-> itching
Search Dictionary:
itching Definition
(n)
an
irritating
cutaneous
sensation
that
produces
a
desire
to
scratch
itching Synonyms
itch
itchiness
itching
© Art Branch Inc.