BOOBY HATCH Meaning of BOOBY HATCH in English ˈbooby hatch BrE AmE noun [singular] American English old-fashioned informal a mental hospital Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012