booby hatch

1 ENTRIES FOUND:
Save
booby hatch noun
booby hatch
noun
Learner's definition of BOOBY HATCH

the booby hatch

informal + often offensive
: a hospital for people who are mentally ill
Comments & Questions
Comments & Questions
What made you want to look up booby hatch? Include any comments and questions you have about this word.