Towery

a.
  1. Having towers; adorned or defended by towers.