Definition of idiot asylum in English:

idiot asylum

noun

historical, archaic, offensive
  • A hospital for the mentally ill or mentally and intellectually disabled.

Origin

Mid 19th century; earliest use found in The Times.