meaning of carlsbad caverns national park

carlsbad caverns national park meaning in General Dictionary

a national playground in New Mexico featuring something possibly the earth's biggest cavern with spectacular underground structures