TOWER Definition & Meaning | Dictionary.com
https://www.dictionary.com/browse/tower
WEBnoun. a building or structure high in proportion to its lateral dimensions, either isolated or forming part of a building. such a structure used as or intended for a stronghold, fortress, prison, etc. any of various fully enclosed fireproof housings for vertical communications, as staircases, between the stories of a building.
DA: 22 PA: 28 MOZ Rank: 52