VariousWords beta
Related Terms:
Definitions:
Noun
mental hospital
psychiatric hospital
mental institution
institution
mental home
insane asylum
asylum
Definition: a hospital for mentally incompetent or unbalanced person
Definition: A hospital facility designed to treat persons with serious mental disorders, as opposed to disorders of the body.