loch

Save
loch /ˈlɑːk/ noun
plural lochs
loch
/ˈlɑːk/
noun
plural lochs
Learner's definition of LOCH
[count] Scotland
: a lake or a part of the sea that is almost surrounded by land used in names
Comments & Questions
Comments & Questions
What made you want to look up loch? Include any comments and questions you have about this word.