Definition of Lake Placid in English:

Lake Placid

proper noun

  • A resort village in the Adirondack Mountains, in northeastern New York, site of Olympic competition in 1932 and 1980; population 2,750 (est. 2008)

Pronunciation

Lake Placid

/ˌlāk ˈplasid/