a typically tall and narrow building or structure that may stand alone or be attached to a larger structure and that may be fully walled in or have a skeleton framework
a citadel or fortress
a tall unit for storage
a CD tower
towered adj
[Old English torr and Old French tur, via Latin from Greek turris, tyrsis]