loch UK /lɒk/US /lɑk/ noun2 •(Ireland, Scotland) A lake.But, enchanting as are the woodland banks of the quiet stream, there is to me a higher and yet more powerful charm in the solitary wildness or savage grandeur of the Highland loch. — 1840 •(Ireland, Scotland) A bay or arm of the sea. formslochs