towered

(to̵uərd)

adjective

having a tower or towers

Learn more about towered

link/cite print suggestion box