BOOBY HATCH


Meaning of BOOBY HATCH in English

n. cover for a small hatchway on a ship's deck (Nautical); (Offensive term) insane asylum, hospital for the mentally ill; (Slang) jail

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.