Synonyms of Lake District in English :
Antonyms of Lake District in English
Thesaurus of Lake District in English
Lake District
see definition of lake districtSynonyms of lake district
1. (noun) a popular tourist area in northwestern England including England's largest lake and highest mountain