Butterscotch — definition

1. butterscotch (Noun)

1 definition

butterscotch (Noun) — A hard brittle candy made with butter and brown sugar.

5 types of
candy confect lolly sweet sweetie