butterscotchEnglish

butterscotch

Noun

A hard brittle candy made with butter and brown sugar

English: butterscotch