Definition of loch ness in English English dictionary
A lake in the Great Glen of Scotland, the second largest in Britain, and with a maximum depth of 226 metres. It is the alleged home of the Loch Ness monster, Nessie
Lake, Highland council area, Scotland. It is 788 ft (240 m) deep and about 23 mi (36 km) long and has the largest volume of fresh water in Britain. It forms part of the Caledonian Canal system developed by Thomas Telford. On its shores are remains of two fortresses. Surface oscillations, or seiches, caused by differential heating, are common. Reports of an aquatic monster inhabiting Loch Ness date back centuries but remain unproved
a lake in the Scottish highlands; the largest body of fresh water in Great Britain
a very large animal which is supposed to live in Loch Ness, a large very deep lake in northern Scotland. Although some people say that they have seen the monster, its existence has never been proved, and for most people it is just a story. It is often shown in pictures as a creature like a long black or green dinosaur, and it is informally called Nessie