towerscape (English, noun)
expansion: towerscape (plural towerscapes)
Senses:
glosses: A landscape dominated by towers.
Forms:
form: towerscapes
tags: plural