towered


(imp. & p. p.) of Tower


(a.) Adorned or defended by towers.



Similar Words:

Bestower   Conning tower   Martello tower   Overtower   Tower   towered   towering   Towery   Watchtower   Water tower  


BuyWithMe.com