- a mental hospital; insane asylum.
- a mental hospital or asylum
More Definitions
- TOUCH SYSTEM (noun) Definition, Meaning & Examples
- CORONARY ARTERY (noun) Definition, Meaning & Examples
- HUMANIST (noun) Definition, Meaning & Examples
- IQ (noun) Definition, Meaning & Examples
- OKTOBERFEST (noun) Definition, Meaning & Examples
- MOLYBDENUM DISULFIDE (noun) Definition, Meaning & Examples