Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun loch_ness
1 sense of loch ness
Sense 1
Loch Ness -- (a lake in the Scottish highlands; the largest body of fresh water in Great Britain)
INSTANCE OF=> loch -- (Scottish word for a lake)