About us
Define
Definitions for
"adirondacks"
a mountain range in northeastern New York State; a popular resort area
wordnet.princeton.edu