block of flats noun1 •A residential building consisting of apartments.The crowning glory of the property developments was then built in 1927-29 as a luxury block of flats above Baker Street […]. Chiltern Court became the home of authors H G Wells and Arnold Bennett. — 2024 formsblocks of flats