observatory

nounA building or place equipped with telescopes and other instruments for observing the stars, planets, and other celestial objects.

No synonyms or antonyms found for this word.

observatory synonyms & antonyms | whatsthatwordmean | whatsthatwordmean