- 1. superlative of itchy s. causing an irritating cutaneous sensation; being affect with an itch Source: ecdict
Home / Dictionary / itchiest
itchiest
Thesaurus links
Related headwords in VividLex — dictionary ↔ thesaurus bridge for exploration and SEO depth.