Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

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