loch

/lɑk/
noun
  1. A lake or a narrow inlet of the sea, especially in Scotland.
    • We took a boat trip across the beautiful loch in the Scottish Highlands.
    • The castle ruins overlook a peaceful loch surrounded by green hills.
    • Many lochs in Scotland are famous for their deep, dark waters.
Synonyms
What does "loch" mean? | whatsthatwordmean | whatsthatwordmean