booby-hatch

noun 2

Definitions

noun

1

A small hatchway in the deck of a ship.

2

A lunatic asylum, workhouse, or similar institution.

Your note

not saved
0 chars