Definition of special hospital in English:

special hospital

noun

British
  • A hospital or institution where people with mental disorders are treated and kept securely; a psychiatric hospital.

Origin

1950s; earliest use found in Chambers's Encyclopaedia.