1 English Synonyms for OBSERVATORIUM
Prev.1Next
observatory
Definition: 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.
There are 2 definitions of the word observatory
Show more information about observatory
Prev.1Next
Search took: 1.1980 ms