Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

booby hatch Definition

Cancel
booby hatch
noun(booby hatch)
a raised framework with a sliding cover over a small hatch on a ship
booby hatch
noun(booby hatch)
a psychiatric hospital
booby hatch
noun(booby hatch)
a hospital for people who are mentally ill

Words Related to booby hatch!

booby hatch Examples by Brain Bank Users