ITCH — СИНОНІМІЯ
itch a strong restless desire
WordNet
itch a contagious skin infection caused by the itch mite; characterized by persistent itching and skin irritation
WordNet
itch have a strong desire or urge to do something
WordNet