block of flats

Noun

 * 1) A residential building consisting of apartments.