north cascades national park Meaning, Definition & Usage

  1. noun a national park in Washington that is an alpine wilderness area featuring gold rush and logging campsites

WordNet