noun
A Scottish term for a lake or a sea inlet, especially a long, narrow one.
-
The loch was surrounded by lush green hills, creating a picturesque scene.
-
Let's go for a swim in the loch, it's so refreshing!
-
I heard there's some good fishing at the loch, wanna check it out?
-
The loch of knowledge is deep and vast, with many secrets waiting to be uncovered.