Definition of finger lake in US English:

finger lake

noun

  • Any long narrow lake in a glaciated valley.

Origin

Late 19th century.