Skip navigation.

towered - What does it mean?

Definition of 'towered'

English

Verb

(head)
  • (tower)
  • Adjective

    (-)
  • Equipped with a tower.
  • Antonyms

    * nontowered * towerless