English to English
mental home
('m/E/nt/-/l_h/oU/m
)
noun (n)
- a hospital for mentally incompetent or unbalanced person(noun.artifact)Synonym:
asylum, insane asylum, institution, mental hospital, mental institution, psychiatric hospitalsource: wordnet30