'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]