butterscotch

Noun
  1. A hard brittle candy made with butter and brown sugar (synset 107615965)

Other Searches