BOOBY HATCH


Meaning of BOOBY HATCH in English

[booby hatch] n (1840) 1: a raised framework with a sliding cover over a small hatch on a ship

2: an insane asylum

Merriam-Webster English vocab.      Английский словарь Merriam Webster.