Home US English respite centre
A building or other facility providing respite care.
1960s; earliest use found in The Los Angeles Times.
READ THESE ARTICLES