English dictionary
butterscotch meaning and definition
Definition and meaning of butterscotch at MeaningMonkey.org. butterscotch meaning and definition in the English Dictionary.BUTTERSCOTCH noun
Definition of butterscotch (noun)
- a hard brittle candy made with butter and brown sugar
Source: Princeton University Wordnet