Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Tower
A mass of building standing alone and insulated, usually higher than its diameter, but when of great size not always of that proportion.
Synonyms
Edifice
Try it Free
Learn More