Sound of SleatWiktionary 原文英美释义专有名词proper noun1A sea channel between the Isle of Skye and the mainland of Scotland, which is rather narrow at the Loch Alsh (northern) end.