MENTAL INSTITUTION Meaning of MENTAL INSTITUTION in English n. insane asylum, hospital for the mentally ill people Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012