English dictionary
mental home meaning and definition
Definition and meaning of mental home at MeaningMonkey.org. mental home meaning and definition in the English Dictionary.MENTAL HOME noun
Definition of mental home (noun)
- a hospital for mentally incompetent or unbalanced person
Source: Princeton University Wordnet