Advertisement
Synonyms of Observatory
Primary definition: A room or building housing an astronomical telescope or other scientific equipment for the study of natural phenomena.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "Observatory" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement