Definition of LAKE DISTRICT
noun : LAKE DISTRICT
Source: WordNet 3.1
-
1. (
) a popular tourist area in northwestern England including England's largest lake and highest mountain ;
See more about : LAKE DISTRICT