Definition of Towered

  • (a.) Adorned or defended by towers.
  • (imp. & p. p.) of Tower

Synonyms of Towered


No Synonyms Found.

Antonyms of Towered


No Antonyms Found.

Homophones of Towered


No Homophones Found.