Synonyms:
lookout, observation_tower, lookout_station, observatory
Meaning: a structure commanding a wide view of its surroundings
Synonyms:
observatory
Meaning: a building designed and equipped to observe astronomical phenomena
Usage examples
It is a seat of power--Nature's observatory.
Mr R. Hodgson happened to see the same phenomenon at his observatory at Highgate, and thus all possibility of deception was removed.
Near noon on that day two intensely brilliant points suddenly broke out in a group of sun-spots which were under observation by Mr R. C. Carrington at his observatory at Redhill, England.
Another public edifice of importance and interest, in a different section of the State, the famous Lick Astronomical Observatory, was equally fortunate, no damage being done to the buildings or the instruments.