loch
n. 湖; 狭长的海湾
A loch is a large area of water in Scotland that is completely or almost completely surrounded by land.
...twenty miles north of Loch Ness.
尼斯湖以北20英里
1. a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
2. Scottish word for a lake
They spent their afternoons playing golf—extremely badly, I may add—around Loch Lomond.
他们下午都在洛蒙德湖边打高尔夫——顺便提一句,球技糟透了。
The loch's overflow cascades into the waterfalls of a Japanese water garden.
溢出的湖水倾泻而下,形成了一座日式水景花园的瀑布。
Loch plainly felt guilty about it.
洛赫明显对此感到愧疚。
a reported sighting of the Loch Ness monster
据报道有人看见尼斯湖水怪
There have been many attempts, both light-hearted and serious, to locate the Loch Ness Monster.
有很多人或随意或认真地尝试过,想要找到尼斯湖水怪。