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 - Словарь современного английского языка.