Windermere

🔊/ˈwɪndəmɪə(r)/
🔊/ˈwɪndərmɪr/
jump to other results
  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.