English
Detailed Synonyms for Seneca Lake in English
Seneca Lake:
Seneca Lake [the ~] noun
-
the Seneca Lake
– a glacial lake in central New York; the largest of the Finger Lakes 1the Lake Seneca; the Seneca Lake– a glacial lake in central New York; the largest of the Finger Lakes 1