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 Lake District; the Lakeland– a popular tourist area in northwestern England including England's largest lake and highest mountain 1