Oxford Dictionary English Edinburgh rock nounnoun BrE ; NAmE [uncountable] Add to my wordlistjump to other resultsa sweet in the form of short sticks of sugar, like chalk in texture and tasting of peppermint or lemon, sold in different colours. It was first made in Edinburgh in 1822.Check pronunciation: Edinburgh rock oxfordlearnersdictionaries.com