sheltered accommodation/housing/flats etc - definition and synonyms

phrase British
  1. a group of houses or flats for people who cannot live in a completely independent way, for example because they are disabled. They can get help from trained staff when they need it.
See also main entry: sheltered