TOWERED


Meaning of TOWERED in English

adj adorned or defended by towers.

2. towered ·impf & ·p.p. of tower.

Webster English vocab.      Английский словарь Webster.