Definition of mental home in English:

mental home

noun

British
dated, offensive
  • An institution where patients with psychiatric disorders live while under treatment.

    ‘what I really needed was my family to come and put me in a mental home to recover’

Usage

See mental