Alphabet Filter:

Results

Definition of itching:

  1. of Itch

Synonyms:

urge, scabies, itchiness, itch.

Usage examples: