Definition of Adirondack Park in English:

Adirondack Park

proper noun

  • A state preserve in north central New York, the largest park in the contiguous US.