booby hatchDefinition of booby hatch noun North American informal a psychiatric hospital. booby hatch in other Oxford dictionaries Definition of booby hatch in the US English dictionary