WINDERMERE


Meaning of WINDERMERE in English

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 .

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.