towery

TOW'ERY, a. Having towers; adorned or defended by towers; as towery cities.