English dictionary
seneca lake meaning and definition
Definition and meaning of seneca lake at MeaningMonkey.org. seneca lake meaning and definition in the English Dictionary.SENECA LAKE noun
Definition of Seneca Lake (noun)
- a glacial lake in central New York; the largest of the Finger Lakes
- synonyms: Lake Seneca
Source: Princeton University Wordnet