Tower

From TTT

English-Latin

tower, n.

  1. A mass of building standing alone and insulated, usually higher than its diameter.
Personal tools
Attribution-NonCommercial-ShareAlike 2.5