English Dictionary
Definition butterscotch in British English
butterscotch noun
[uncountable] noun
/ˈbʌtə(r)ˌskɒtʃ/
Synonyms and related words
