itch
itch
/iCH/
Noun
An uncomfortable sensation on the skin that causes a desire to scratch.
Verb
Be the site of or cause an itch.
Synonyms
noun. scabies – mange – itching verb. tickle
itch
/iCH/
Noun
An uncomfortable sensation on the skin that causes a desire to scratch.
Verb
Be the site of or cause an itch.
Synonyms
noun. scabies – mange – itching verb. tickle
Leave a Reply