LOCH


Meaning of LOCH in English

/ lɒk; lɒx; NAmE lɑːk; lɑːx/ noun

(in Scotland) a lake or a narrow strip of sea almost surrounded by land

—see also lough

••

WORD ORIGIN

late Middle English : from Scottish Gaelic .

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.