is a soft, stick-shaped sweetie made from sugar, cream of tartar, water and various flavourings. It was originally made in Edinburgh and is still sold in large quantities to tourists in tartan boxes with a picture of Edinburgh Castle.
EDINBURGH ROCK
Meaning of EDINBURGH ROCK in English
Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012