'Lake District' definitions:

Definition of 'Lake District'

From: WordNet
noun
A popular tourist area in northwestern England including England's largest lake and highest mountain [syn: Lake District, Lakeland]