0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?