Search results
- DictionaryLake Plac·id/ˌlāk ˈplasid/
- 1. a resort village in the Adirondack Mountains, in northeastern New York, site of Olympic competition in 1932 and 1980; population 2,750 (est. 2008).
Powered by Oxford Dictionaries
Powered by Oxford Dictionaries