01 n. An institution for the confinement or treatment of insane persons, such as an insane asylum or the psychiatric ward of a hospital.
-
1.
An institution for the confinement or treatment of insane persons, such as an insane asylum or the psychiatric ward of a hospital.[slang]
Syn.
mental institution.