Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
observatory
in English
observatory
#uncommon
Plural
observatories
Definitions
Noun
a
location
for
observing
celestial
bodies
;
meteorological
phenomena
The
astronomer
worked
at
the
observatory
to
study
the
stars
.
a
vantage
point
with
a
view
of
the
surrounding
area
The
hilltop
observatory
offered
a
panoramic
view
of
the
city
.
Compounds / Phrases
observatories