n. 湖, 海湾
n. a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
n. Scottish word for a lake
1. Scotland is a beautiful country its glens, its lochs, its mountains.
苏格兰是个美丽的国度 无论是它的峡谷 湖泊还是山脉
2. You have a lovely view of the loch from here, as soon as the morning mist rolls away.
只要晨雾一散 你们就能从这儿看到美丽的湖景
3. It shows streams and rivers flowing through the hills, a couple of lochs and several very distinctive mountains.
标识出了山岗之间的小溪和河流 两条湖和几座十分具有标志性的山
4. Ah, yes, the loch ness monster no one's ever seen or heard except in whispers.
没错 只听过谣传 从未被人证实过的尼斯湖水怪
以上参考资料就是本英汉词典详细汇总的单词loch的翻译英语含义,如有错漏请向我们提供反馈意见。