Dictionary.com
definitions
  • synonyms

Twin Peaks

noun
  1. a mountain in central Idaho: highest peak in the Salmon River Mountains. 10,340 feet (3154 meters).
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018

Examples from the Web for twin peaks

Historical Examples

  • Northward of the twin-peaks the hills rise in "promiscuous prominence."

    Bancroft's Tourist's Guide Yosemite

    A.L. Bancroft