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