'Seneca Lake' definitions:

Definition of 'Seneca Lake'

(from WordNet)
noun
A glacial lake in central New York; the largest of the Finger Lakes [syn: Seneca Lake, Lake Seneca]

Words containing 'Seneca Lake'