housing association

 

noun

British
  • a non-profit organization that rents houses and flats to people on low incomes or with particular needs.