FAQs About the word towery

atalaiado

Having towers; adorned or defended by towers.

No synonyms found.

No antonyms found.

towering => imponente, towered => atalaiado, tower of strength => Torre da força, tower of pharos => Farol de Alexandria, tower of london => Torre de Londres,