towered
Word Dictionary
-> towered
Search:
towered
(imp. & p. p.) of Tower
(a.) Adorned or defended by towers.
Terms of Use
Canadian Jobs