Multitowered definition

Having more than one tower.
adjective
0
0
Advertisement

Origin of multitowered

  • multi- +‎ towered

    From Wiktionary