mental home Meaning, Definition & Usage

  1. noun a hospital for mentally incompetent or unbalanced person
    psychiatric hospital; mental institution; mental hospital; insane asylum; asylum; institution.

WordNet