towerlike

adjective

Resembling a tower or some aspect of one.