BOOBY HATCH


Meaning of BOOBY HATCH in English

Function: noun

Date: 1840

1 : a raised framework with a sliding cover over a small hatch on a ship

2 : a psychiatric hospital

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.