NUTHOUSE


Meaning of NUTHOUSE in English

■ noun informal an institution for those with psychiatric illnesses.

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