- Lake Seneca as a noun:
- 1
Lake Seneca
noun
1 Lake Seneca
A glacial lake in central New York; the largest of the Finger Lakes.
synonym: Seneca Lake.
debug info: 0.0283
noun
A glacial lake in central New York; the largest of the Finger Lakes.
synonym: Seneca Lake.
debug info: 0.0283