Home

Word

Loch Ness, n.
more info a lake in the Scottish highlands; the largest body of fresh water in Great Britain
<noun.object>

Loch Ness
semantic pointers
part holonym
instance hypernym
part meronym