Lake Superior (0 synonym found)

Definition of Lake Superior:

(n) : the largest freshwater lake in the world; the deepest of the Great Lakes

Definition of Lake Superior:

(n) : the largest freshwater lake in the world; the deepest of the Great Lakes

Back to Top