Meaning

1 senses
  1. A house or facility where care is given, especially a nursing home.

Origin

From care + house.

From care + house.

Wiktionary, CC BY-SA 4.0 · source

carehouse — meaning, examples, forms, synonyms | Krumeto