Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Itching in English

English

Itching

/ɪʧɪŋ/

noun

1. An irritating cutaneous sensation that produces a desire to scratch

    synonym:
  • itch
  • ,
  • itchiness
  • ,
  • itching