Search for word
Search
observatory
Nouns
(n)
a building designed and equipped to observe astronomical phenomena
(n)
a structure commanding a wide view of its surroundings
lookout station
,
observation tower
,
lookout
,
Synonyms
lookout station
observation tower
lookout
Words of close approximity