LOONY BIN


Meaning of LOONY BIN in English

■ noun informal, derogatory an institution for people with mental illnesses.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.