FAQs About the word towery

torreggiante

Having towers; adorned or defended by towers.

No synonyms found.

No antonyms found.

towering => imponente, towered => torrito, tower of strength => Torre di forza, tower of pharos => Faro di Alessandria, tower of london => Torre di Londra,