chewy Meaning, Definition & Usage

  1. adjective satellite requiring much chewing
  2. adjective satellite (of a consistency) requiring chewing
    • chewy caramels

WordNet