Windermere: Meaning and Definition of

Win•der•mere

Pronunciation: (win'dur-mēr"), [key]
  1. a lake in NW England, between Westmorland and Lancashire: the largest lake in England. 10 mi. (17 km) long; 5 sq. mi. (15 sq. km).
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.