Definition of booby hatch in US English:

booby hatch

noun

North American
informal
  • A psychiatric hospital.

    psychiatric hospital, mental hospital, mental institution, mental asylum, institution
    View synonyms

Pronunciation

booby hatch

/ˈbo͞obē ˌhaCH/