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