Meaning & Definition of Observatory in English
English⟶
Observatory
/əbzərvətɔri/
noun
1. A building designed and equipped to observe astronomical phenomena
synonym:
- observatory
2. A structure commanding a wide view of its surroundings
synonym:
- lookout,
- observation tower,
- lookout station,
- observatory