NUTHOUSE Meaning of NUTHOUSE in English ■ noun informal an institution for those with psychiatric illnesses. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004