FAQs About the word towery

en forme de tour

Having towers; adorned or defended by towers.

No synonyms found.

No antonyms found.

towering => dominant, towered => tourelé, tower of strength => Tour de force, tower of pharos => Phare d'Alexandrie, tower of london => Tour de Londres,