Synonyms of Lake Superior in English :
Antonyms of Lake Superior in English
Thesaurus of Lake Superior in English
Lake Superior
see definition of lake superiorSynonyms of lake superior
1. (noun) the largest freshwater lake in the world; the deepest of the Great Lakes