observatories

noun

  1. 1

    A place where stars, planets and other celestial bodies are observed, usually through a telescope; also place for observing meteorological or other natural phenomena.

  2. 2

    A lookout (vantage point with a view of the surrounding area)

Translate “observatories” to another language

Click any language to open the translator with this word already filled in.

Observatories Definition & Meaning | TranslatePulse