sheltered housing









sheltered housing


noun

  1. accommodation designed esp for the elderly or infirm consisting of a group of individual premises, often with some shared facilities and a caretakerAlso called: sheltered accommodation, sheltered homes
52 queries 0.533