English Dictionary
Definition chewy in British English
chewy adjective
adjective
/ˈtʃuːi/
Synonyms and related words
