Definitions
noun
anything that approximates the shape of a column or tower
“a tower of dust rose above the horizon”
noun
a structure taller than its diameter; can stand alone or be attached to a larger building
Look “tower” up elsewhere
Want another word?
Spin the dictionary for a fresh one.