multitowered
/ˌmʌltiˈtaʊərd/
adjective
- Having more than one tower.
- The old city was known for its multitowered walls and gates.
- The multitowered castle dominated the skyline for miles.
- They admired the multitowered cathedral from the hilltop.