BUTTER-SCOTCH MEANING IN ENGLISH

• Butter-scotch Definition & Synonyms

  1. (n.) A kind of candy, mainly composed of sugar and butter.


RECENT SEARCHES