1. the largest lake in England (10.5 miles/17 kilometres long), in the Lake District . It is known for the natural beauty of its scenery, and for water sports such as sailing and fishing.
2. a town on the eastern edge of Lake Windermere, in the county of Cumbria . It is one of the main tourist centres in the Lake District .