Definitions
noun
a national park in New Mexico featuring what is probably the world's largest cavern with spectacular underground formations
Look “carlsbad caverns national park” up elsewhere
Want another word?
Spin the dictionary for a fresh one.