Online Dictionary and Scrabble Word Finder
(imp. & p. p.) of Tower
(a.) Adorned or defended by towers.
Bestower Conning tower Martello tower Overtower Tower towered towering Towery Watchtower Water tower