observatory
English Dictionary
->
Letter O
-> observatory
Search Dictionary:
observatory Definition
(n)
a
building
designed
and
equipped
to
observe
astronomical
phenomena
(n)
a
structure
commanding
a
wide
view
of
its
surroundings
observatory Synonyms
lookout
lookout station
observation tower
observatory
© Art Branch Inc.