jump to corresponding sense entry
noun
A lake in the Scottish highlands; the largest body of fresh water in Great Britain.
is an instance of: loch.
has as a part: Loch Ness monster, Nessie.
is a part of: Scotland.
Find more on loch ness elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0163