n.a glacial lake in central New York; the largest of the Finger Lakes同义词:
Seneca Lake 英语释义
英语释义
1. lake 35 miles (56 kilometers) long in west central New York that is one of the Finger Lakes
Seneca Lake 例句
英汉例句
A city of west - central New York at the northern end of Seneca Lake west - southwest of Syracuse.It is a manufacturing center in an agricultural region.Population, 15, 13