psychiatric hospital

English edit

Noun edit

psychiatric hospital (plural psychiatric hospitals)

  1. A medical facility specializing in inpatient mental health treatment.
    Synonyms: mental hospital; see also Thesaurus:mental hospital

Translations edit