Towered meaning

Simple past tense and past participle of tower.
verb
4
1
Equipped with a tower.
adjective
2
1
Advertisement