noun
Meaning 1
A medical facility specializing in inpatient mental health treatment.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: mental hospital, bedlam, bin, booby-hatch, booby house, bughouse, crazy house, cuckoo's nest, funny farm, happy hotel, insane asylum, laughing academy, loony bin, lunatic asylum, madhouse, mental asylum, mental home, mental hotel, grippy sock vacation, mental health center, mental health hospital, mental institution, nutfarm, nuthouse, psych, psych hospital, psychiatric hospital, psychopathic hospital, psychiatric ward, psych ward, special hospital, Tanjung Rambutan, whack shack
Antonyms: none provided