Dictionary |
2 Results
#1
observatory
n.
a building designed and equipped to observe astronomical phenomena
. wn
#2
observatory
n.
[
lookout
,
observation tower
,
lookout station
] a structure commanding a wide view of its surroundings
. wn