Lake Placid


noun
  1. a town in northeaster New York, in the Adirondack Mountains: known as a resort town and sometimes host to the Winter Olympics.

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024

How to use Lake Placid in a sentence

  • On August 1st she accompanied her aunt and several friends to Lake Placid, where they established themselves at a hotel.