Lake Superior

Explore definitions, synonyms, and language insights of Lake Superior

Definitions

Noun
the largest freshwater lake in the world; the deepest of the Great Lakes