Please enable javascript to use dictionary! Howto enable javascript?
itch [itches]▼◼◼◼(a sensation felt on an area of the skin that causes a person or animal to want to scratch)noun[UK: ɪtʃ] [US: ˈɪtʃ]Doctor, I've got an itch in my crotch. = Docteur, j'ai une démangeaison à l'entrejambe.
↑