English Dictionary
◊ CHEWY
chewy
adj 1: requiring much chewing
2: of a consistency requiring chewing; "chewy caramels"