|
|
 |
|
|
|
|
| shel·tered hous·ing or shel·tered ac·com·mo·da·tion |
noun |
|
| Definition: |
| |
U.K. accommodations for people unable to live independently: accommodations specially designed for people unable to live independently. It usually consists of self-contained self-catering units with some communal facilities and live-in staff to help when required.
|
|
|
|