visiontower
nounUK /ˈvɪʒənˌtaʊə/
US /ˈvɪʒənˌtaʊər/
A tall building where people go to look far away.
We climbed the visiontower to see the whole city.
RELATED WORDS
OTHER MEANINGS
2. A tower used to watch for danger or fires.
The ranger spotted the smoke from the visiontower.
3. A tall structure with a big telescope for studying stars.
Scientists met at the visiontower to watch the meteor shower.
4. A place where people go to get a wide view of nature.
The visiontower at the park overlooks the lake and hills.