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.
adjectiveAdorned or defended by towers.
verbSimple past tense and past participle of
Equipped with a