FAQs About the word towery

torratxa

Having towers; adorned or defended by towers.

No synonyms found.

No antonyms found.

towering => imponent, towered => amb torre, tower of strength => Torre de força, tower of pharos => Far de Pharos, tower of london => Torre de Londres,