towery

Having towers; adorned or defended by towers; towered.

Lofty; elevated; towering.

adjective

Having towers; adorned or defended by towers.

adjective

Which has the characteristics of a tower.