English
Detailed Synonyms for Lake District in English
Lake District:
Lake District [the ~] nom
-
the Lake District
– a popular tourist area in northwestern England including England's largest lake and highest mountain 1the Lakeland; the Lake District– a popular tourist area in northwestern England including England's largest lake and highest mountain 1