Dictionary.com
definitions
  • synonyms

Lick Observatory

noun
  1. the astronomical observatory of the University of California, situated on Mount Hamilton, near San Jose, California, and having a 120-inch (3-meter) reflecting telescope and a 36-inch (91-cm) refracting telescope.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018