Towered

Webster's Dictionary of the English Language

·adj Adorned or defended by towers.

II. Towered ·Impf & ·p.p. of Tower.