Meaning

1 senses
  1. A tall apartment building or tower block.

Forms

plural: apartment towers
Singularapartment tower
Pluralapartment towers

regular

Synonyms

1 synonyms

See also

neighbours in the dictionary
apartment tower — meaning, examples, forms, synonyms | Krumeto