tenement
noun /ˈtenəmənt/
  /ˈtenəmənt/
 - a large building divided into flats, especially in a poor area of a city
- a tenement block
 - families living in overcrowded tenements
 - living in a crowded tenement
 
Oxford Collocations Dictionaryadjective- cramped
 - overcrowded
 - squalid
 - …
 
- apartment
 - block
 - building
 - …
 
- in a/the tenement
 
Word OriginMiddle English (in the sense ‘tenure, property held by tenure’): via Old French from medieval Latin tenementum, from tenere ‘to hold’.