English dictionary
lake district meaning and definition
Definition and meaning of lake district at MeaningMonkey.org. lake district meaning and definition in the English Dictionary.LAKE DISTRICT noun
Definition of Lake District (noun)
- a popular tourist area in northwestern England including England's largest lake and highest mountain
- synonyms: Lakeland
Source: Princeton University Wordnet