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