FAQs About the word towery

torreado

Having towers; adorned or defended by towers.

No synonyms found.

No antonyms found.

towering => imponente, towered => entorrecido, tower of strength => Torre de fortaleza, tower of pharos => Faro de Alejandría, tower of london => Torre de Londres,