tower block

noun
1
a very tall block of flats or offices
برج, برج آپارتمانی, ساختمان بلند, ساختمان مرتفع, بلوک بلندمرتبه, بلندمرتبه, برج مسکونی