observatory
/ʌbzˈɝvʌtɔri/
Explore definitions, synonyms, and language insights of observatory
Definitions
Noun
a building designed and equipped to observe astronomical phenomena
Noun
a structure commanding a wide view of its surroundings