Definition, Meaning & Synonyms
loch
noun
/lɒx/
Definition
A loch is a term commonly used in Scotland to refer to a lake or a sea inlet.
Examples
- Loch Ness is famous for its legendary monster.
- We spent the afternoon paddling on the peaceful loch.
- The Scottish highlands are dotted with stunning lochs.
Meaning
The word ‘loch’ comes from the Scottish Gaelic word ‘loch,’ which describes a body of freshwater or saltwater typically surrounded by land.
Synonyms
- lake
- inlet
- fjord
- reservoir