Etymology Explorer › English

Where does “mental hospital” come from?

mental hospital (English): A hospital facility designed to treat persons...

Definitions

  1. A hospital facility designed to treat persons...

Words derived from “mental hospital”

  • mental