CompareWords
Compare
Towery
Definition:
(a.) Having towers; adorned or defended by towers.