sheltered accommodationUK
See alsohomenoun(HOUSE/APARTMENT)
SMART Vocabulary: related words and phrases
Medical places & organizations
A & E
accident and emergency
aid station
biotech
birth centre
delivery room
detoxification centre
institutional
lunatic asylum
maternity suite
maternity unit
medical centre
memory clinic
multi-hospital
nuthouse
pharmacy
sanitarium
sickroom
walk-in
ward
nursing home | American Dictionary
nursing home
noun[ C ]
us/ˈnɜr·sɪŋ ˌhoʊm/
a place where old people live and receive care when they can no longer care for themselves