chewy
Explore definitions, synonyms, and language insights of chewy
Definitions
Adjective Satellite
requiring much chewing
Adjective Satellite
(of a consistency) requiring chewing; "chewy caramels"