释义 |
sheltered accommodation/housing sheltered accommodation/housing → sheltered accommodation/housing at sheltered(2) a place for people to live who cannot look after themselves properly and where help is provided if they need itsheltered accommodation/housing |