loch
/lɒx/ or /loʊx/Definitions
1. noun
a large, deep lake or pool of water, typically in the Scottish Highlands, often surrounded by mountains and steep cliffs.
“The famous Loch Ness is a popular tourist destination.”
2. verb
to throw or cast something into a loch, especially fish.
“The fishermen loched their lines into the loch to catch some trout.”