GeneralConnection.com
➔
Dictionary
observatory
Noun
1. building
2. edifice, lookout
2. observation tower, lookout station, structure, construction
Usage