Definition of Palomar Mountain
mountain 6138 feet (1871 meters) high in southern California north-northeast of San Diego ◆Palomar Mountain is the site of an astronomical observatory.
Seen and Heard
What made you want to look up Palomar Mountain? Please tell us where you read or heard it (including the quote, if possible).