ALL meanings of sheltered accommodation
shel·tered ac·com·mo·da·tion
S s - noun sheltered accommodation housing specially designed to provide a safe environment for the elderly, handicapped, or disabled, often with some shared facilities and a caretaker 0