noun
Meaning 1
A place of residence intended to provide assisted living, medical care, discipline and a structured environment for people with complex health needs, minors in foster care or the juvenile justice system, adults with at least one intellectual or developmental disability, mental illness, etc.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided