Definition, synonyms and picture of itch

itch

v. itch

Translation: picar

Definition of itch in English

To produce bothersome tingling that incites the need to scratch.

Synonyms of itch in English

-

Definition of itch in Spanish

Producir un hormigueo que causa molestia y necesidad de rascarse.

Synonyms of itch in Spanish

-

Lists where this word appears

(V) Síntomas II

7 words to learn