Subscriber login


Forgot your password?

Library card login

Other

Windermere

Pronunciation: /ˈwɪndəmɪə/

Definition of Windermere
  • a lake in Cumbria, in the south-eastern part of the Lake District. At about 17 km (10 miles) in length, it is the largest lake in England. The town of Windermere lies on its eastern shores.

Windermere in other Oxford dictionaries

Definition of Windermere in the US English dictionary