LOCH


Meaning of LOCH in English

(~s)

A ~ is a large area of water in Scotland that is completely or almost completely surrounded by land.

...twenty miles north of Loch Ness.

N-COUNT: oft in names before n

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .