Itch
English word definition — powered by WordNet
NOUN
a contagious skin infection caused by the itch mite
a strong restless desire
Want to remember itch?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a contagious skin infection caused by the itch mite
a strong restless desire
Want to remember itch?
Sign up free to bookmark & revise