Definitions of Lake superior:

  • noun:   the largest freshwater lake in the world; the deepest of the Great Lakes