chewy

Explore definitions, synonyms, and language insights of chewy

Definitions

Adjective Satellite
requiring much chewing
Adjective Satellite
(of a consistency) requiring chewing; "chewy caramels"