BUTTERSCOTCH Meaning of BUTTERSCOTCH in English ■ noun a brittle yellow-brown sweet made with butter and brown sugar. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004