Definition of subnormality hospital in English:

subnormality hospital

noun

disused
  • A hospital for patients classified as suffering from severe mental disability.

Origin

1960s.