English
Detailed Synonyms for Lake Seneca in English
Lake Seneca:
Lake Seneca [the ~] nom
-
the Lake Seneca
– 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