ITCHY MEANING IN ENGLISH

• Itchy Definition & Synonyms

  1. (a.) Infected with the itch, or with an itching sensation.


Synonyms:
Fidgety, Fretful, Restless,

RECENT SEARCHES