toffee

Noun
  1. Caramelized sugar cooled in thin sheets (synset 107615354)

Found on Word Lists

Other Searches