FAQs About the word towery

tourelles

Having towers; adorned or defended by towers.

No synonyms found.

No antonyms found.

towering => imposant, towered => tourelé, tower of strength => Tour de force, tower of pharos => Phare de Pharos, tower of london => Tour de Londres,