Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun loch
2 senses of loch
Sense 1
loch -- (a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked))
=> inlet, recess -- (an arm off of a larger body of water (often between rocky headlands))
Sense 2
loch -- (Scottish word for a lake)
=> lake -- (a body of (usually fresh) water surrounded by land)