'observatory' definitions:

Definition of 'observatory'

(from WordNet)
noun
A building designed and equipped to observe astronomical phenomena
noun
A structure commanding a wide view of its surroundings [syn: lookout, observation tower, lookout station, observatory]

Synonyms of 'observatory'

From: Moby Thesaurus