Itchy definition
Having or causing an itching sensation.
adjective
Restless or nervous.
adjective
Like, feeling, or causing an itch.
adjective
Other Word Forms
Adjective
Base Form:
itchy
Comparative:
itchier
Superlative:
itchiest