sheltered housing Definition
Dictionary Home » Words Starting with S » sheepwalk ... shifty » sheltered housing
sheltered housing
noun
- 1. Flats or bungalows designed specially for elderly or disabled people, especially in a safe enclosed complex, allowing them to live as independently as possible, but with a resident warden.
