English version

booby hatch

From Longman Dictionary of Contemporary Englishbooby hatchˈbooby hatch noun [singular]  MH American English old-fashioned informal a mental hospital
Examples from the Corpus
booby hatchShe too embarks on a lazy plot of catastrophic collapse, winding up confined in a local booby hatch.
Pictures of the day
What are these?
Click on the pictures to check.