The definition of a booby hatch is a cover over a small hatch on a ship, or a slang term for an institution for the mentally ill.
See booby hatch in Webster's New World College Dictionary
See booby hatch in American Heritage Dictionary 4
Also Mentioned In
home
Browse entries near booby hatch
boo-boo
boob tube
boobies
boobie
booboisie
booby prize
booby trap
booby
boob
boocoo