Observatory
English word definition — powered by WordNet
NOUN
a building designed and equipped to observe astronomical phenomena
a structure commanding a wide view of its surroundings
Want to remember observatory?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a building designed and equipped to observe astronomical phenomena
a structure commanding a wide view of its surroundings
Want to remember observatory?
Sign up free to bookmark & revise