Definition, synonyms and picture of observatory

Learn in

observatory

n. observatory

Definition of observatory in English

Facility that is equipped for the study of astronomy or other natural phenomena.

Synonyms of observatory in English

-

Lists where this word appears

Learning Facilities II

7 words to learn