SHELTERED HOUSING


Meaning of SHELTERED HOUSING in English

(also sheltered accommodation )

■ noun Brit. accommodation for the elderly or handicapped consisting of private independent units with some shared facilities and a warden.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.