← DefinitionshareGuessbughousenounA mental hospital or psychiatric institution.adjectiveCrazy or insane.SynonymsmadhousenounasylumnouninsaneadjectivecrazyadjectiveAntonymssaneadjective