Chewy - Definition

chewy

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

Look up another word