Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Windermere  'win-du(r),meer
  1. The largest natural lake in England, located in the Lake District of Cumbria, known for its scenic beauty and recreational activities
    "We took a scenic boat tour on Windermere"
     
  2. A town in Cumbria, England, situated beside the lake of the same name, or a place named after it in other countries
    "We stayed in a charming bed and breakfast in Windermere"

Part of: Lake District, Lakeland

Encyclopedia: Windermere, Seattle, Washington