a building designed and equipped to observe astronomical phenomena
a structure commanding a wide view of its surroundings
[ Syn: lookout , observation tower , lookout station ]
a building designed and equipped to observe astronomical phenomena
a structure commanding a wide view of its surroundings
[ Syn: lookout , observation tower , lookout station ]