History
History
Synonyms
UK
US
Meaning:
edifice

a building (especially a large and grand one)

structure

TOWERS as in Wiktionary
TOWERS as in Wikipedia