Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
butterscotches
in English
butterscotches
#uncommon
Definitions
Noun
a
type
of
sweet
or
candy
(
flavored
with
butter
and
brown
sugar
)
The
bakery
sold
a
variety
of
butterscotches
in
different
flavors
.
Base Words
butter
scotch