Go to Homepage
- The feeling arising from an irritation of the skin
Translated by: GUEST USER
Translated in 15 languages
- figuratively: 'enthusiatically excited and ready to do something', e.g. 'He's itching to go.'
Translated by: RHISIART HINCKS
Translated in 3 languages
- An unpleasant feeling of irritation on the skin
Translated in 39 languages
- Having an itchy sensation, e.e. 'My arm is itchy.'
Translated in 4 languages