mental institution
Meaning, Definition & Usage
Dictionary
Related
noun
a hospital for mentally incompetent or unbalanced person
psychiatric hospital; mental home; mental hospital; insane asylum; asylum; institution
.
WordNet
Previous
mensural
mensurate
mensuration
ment
mentagra
Next
mentalism
mentality
mentally
mentation
mentha