Definitions for observatory

Definitions for (noun) observatory

Main entry: lookout, lookout station, observation tower, observatory

Definition: a structure commanding a wide view of its surroundings


Main entry: observatory

Definition: a building designed and equipped to observe astronomical phenomena


Visual thesaurus for observatory