Definition of Cayuga, Lake in US English:

Cayuga, Lake

proper noun

  • One of the Finger Lakes, in west central New York. Ithaca lies at its southern end.

Pronunciation

Cayuga, Lake

/kāˈ(y)o͞o-/