NUTHOUSE Meaning of NUTHOUSE in English [noun] [C] [plural] nuthouses [slang] - a psychiatric hospital, see at psychiatry Cambridge English vocab. Кембриджский английский словарь. 2012