Definition, Meaning & Synonyms

loch

noun
/lɒx/
Definition
A loch is a Scottish term for a lake or a sea inlet.
Examples
  • We spent the weekend hiking around the beautiful loch in the Highlands.
  • The loch was surrounded by stunning mountains and greenery.
  • Many tourists visit Loch Ness to see if they can spot the legendary monster.
Meaning
In Scotland, a loch can refer to both freshwater lakes and to sea arms, which makes it an important geographical feature in the region.
Synonyms
  • lake
  • water body
  • inlet