0%

ALL meanings of sheltered housing

shel·tered hous·ing
S s
  • noun sheltered housing accommodation designed esp for the elderly or infirm consisting of a group of individual premises, often with some shared facilities and a caretaker 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?