Meaning of chewy

Definition of chewy

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

Other information on chewy

WIKIPEDIA results for chewy
Amazon results for chewy