Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: Lake District
  1. A popular tourist area in northwestern England including England's largest lake and highest mountain
    - Lakeland

Type of: district, dominion, territorial dominion, territory

Part of: Cumbria, England

Encyclopedia: Lake District, England