tower block in Dutch
tower block in Dutch
torenflat
(UK) A tall residential or office building.
hoogbouw
(UK) A tall residential or office building.