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 psychiatric hospital, or the psychiatric ward of a hospital.