Windermere
geographical name
Win·der·mere
ˈwin-dər-ˌmir
ˈwin-də-
lake 10 miles (16 kilometers) long in Cumbria, northwestern England
Note: Windermere is the largest lake in England.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share