D defs.my
Entry 1 sense Webster, 1913

Towered

/tou'-ẽrd/ · Tow·ered · IPA /tˈaʊərd/
01 a. Adorned or defended by towers.
  1. 1.
    Adorned or defended by towers.
    Towered cities please us then.” Milton.