Telescope Peak
Short definition from Wiktionary
Proper noun
- The summit of a desert mountain, the highest point within Death Valley National Park, in California, United States.
We haven’t written up Telescope Peak yet: Simple and Standard meanings, examples and a quiz.