towered

Having or bearing towers; adorned or defended by towers.

In heraldry, having towers or turrets: noting a castle or a city wall used as a bearing.

adjective

Adorned or defended by towers.

verb

Simple past tense and past participle of tower.

adjective

Equipped with a tower.