Translation of "lough" - English-Mandarin Chinese dictionary

lough

noun [ C ] uk us /lɒk/ US  /lɑːk/ Irish

a lake, or a part of the sea that goes a long way into the land

湖泊;狭长海湾

(Translation of “lough” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!