Definitions
noun
a national park in Maine showing marine erosion and glaciation; includes seashore and also the highest point on the Atlantic coast
Look “acadia national park” up elsewhere
Want another word?
Spin the dictionary for a fresh one.