noun
Scottish word for a lake
Words in this synset: loch noun
a body of (usually fresh) water surrounded by land
noun
a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
Words in this synset: loch noun
an arm off of a larger body of water (often between rocky headlands)