lock hospital
Short definition from Wiktionary
Noun
- A hospital for the isolation and treatment of lepers.
- A hospital treating people with venereal diseases in which patients were kept confined until cured.
We haven’t written up lock hospital yet: Simple and Standard meanings, examples and a quiz.