Sound of Sleat

English

Proper noun

the Sound of Sleat

  1. A sea channel between the Isle of Skye and the mainland of Scotland, which is rather narrow at the Loch Alsh (northern) end.