Noun Definition

butterscotch

1.Definition: a hard brittle candy made with butter and brown sugar

Category: Food